佛山科學(xué)技術(shù)學(xué)院-期末總復(fù)習(xí)-學(xué)長(zhǎng)整理-終極版-軟件測(cè)試_第1頁(yè)
佛山科學(xué)技術(shù)學(xué)院-期末總復(fù)習(xí)-學(xué)長(zhǎng)整理-終極版-軟件測(cè)試_第2頁(yè)
佛山科學(xué)技術(shù)學(xué)院-期末總復(fù)習(xí)-學(xué)長(zhǎng)整理-終極版-軟件測(cè)試_第3頁(yè)
佛山科學(xué)技術(shù)學(xué)院-期末總復(fù)習(xí)-學(xué)長(zhǎng)整理-終極版-軟件測(cè)試_第4頁(yè)
佛山科學(xué)技術(shù)學(xué)院-期末總復(fù)習(xí)-學(xué)長(zhǎng)整理-終極版-軟件測(cè)試_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、在進(jìn)行單元測(cè)試時(shí),常用的方法是()在下面所列舉的邏輯測(cè)試覆蓋中,測(cè)試覆蓋程度最弱的是A采用白盒測(cè)試,輔之以黑盒測(cè)試| B采用黑盒測(cè)試,輔之以白盒測(cè)試 C只適用白盒測(cè)試 D只適用黑盒測(cè)試關(guān)于白盒測(cè)試與黑盒測(cè)試的最主要區(qū)別,正確的是()M盒測(cè)試側(cè)重于程序結(jié)構(gòu),黑盒測(cè)試側(cè)重于功能| B白盒測(cè)試可以使用測(cè)試工具,黑盒測(cè)試 不能使用工具C白盒測(cè)試需要程序參與,黑盒測(cè)試不需要D黑盒測(cè)試比白盒測(cè)試應(yīng)用更廣泛在下列邏輯覆蓋測(cè)試法中,覆蓋程度最高的是()。A語(yǔ)句覆蓋B判定覆蓋C/徑覆蓋D條件組合覆蓋使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)A程序的內(nèi)部邏輯| B程序的復(fù)雜程度C使用說明書D程序的

2、功能 下面不屬于能保證的是()A模塊中所有獨(dú)立途徑至少測(cè)試一次B測(cè)試所以邏輯決策真和假兩個(gè)方面C在所有循環(huán)的邊界內(nèi)部和邊界上執(zhí)行循環(huán)體d|不正確或漏掉的功能對(duì)下面的個(gè)人所得稅程序中滿足判定覆蓋測(cè)試用例的是()If (incme<800) taxrate=0 ;else if (incme<=1500) taxrate=0.05 ; else if (incme<2000) taxrate=0.08 ; else taxrate=0.1 ;Aincme= (799, 1500, 1999, 2001) Bincme= (799, 1501, 2000, 2000) Cincme

3、= (800, 1500, 2000, 2001) Dincme= (800, 1499, 2000, 2001) 軟件測(cè)試中常用的靜態(tài)分析方法是()和接口分析。A引用分析| B算法分析C可靠性分析D效率分析 有一組測(cè)試用例使得每一個(gè)被測(cè)試用例的分支覆蓋至少被執(zhí)行一次,它滿足的覆蓋標(biāo)準(zhǔn)。A語(yǔ)句覆蓋B,定覆蓋C條件覆蓋D路徑覆蓋在下面所列舉的邏輯測(cè)試覆蓋中,測(cè)試覆蓋程度最強(qiáng)的是A、條件覆蓋B條件組合覆蓋C、語(yǔ)句覆蓋D、條件及判定覆蓋以下四種邏輯覆蓋中,發(fā)現(xiàn)錯(cuò)誤能力最強(qiáng)的是()A、語(yǔ)句覆蓋B|條件覆蓋| C、判定覆蓋D、條件組合覆蓋 下列陳述中正確的是()A、結(jié)構(gòu)測(cè)試中不包括循環(huán)測(cè)試 B、猜測(cè)錯(cuò)誤

4、也是一種測(cè)試方法 C、如果能做到窮舉測(cè)試, 便可發(fā)現(xiàn)程序中的全部錯(cuò)誤 D、語(yǔ)句覆蓋達(dá)到100%則分支(判定)覆蓋也應(yīng)達(dá)到 100% 關(guān)于條件測(cè)試錯(cuò)誤的是()A可以檢查程序中所包含的邏輯條件B、條件中包含的錯(cuò)誤有布爾算子錯(cuò)誤C、條件中包含的錯(cuò)誤有布爾變量錯(cuò)誤 d1條件中包含的錯(cuò)誤有接口錯(cuò)誤A、條件覆蓋B、條件組合覆蓋 C語(yǔ)句覆蓋D、條件及判定覆蓋 關(guān)于條件中包含的錯(cuò)誤類型說法錯(cuò)誤的是()A、關(guān)系算子錯(cuò)誤B、算術(shù)表達(dá)式錯(cuò)誤 C、條件中包含的錯(cuò)誤有布爾變量錯(cuò)誤目、條件中包含的錯(cuò)誤有接口錯(cuò)誤語(yǔ)句覆蓋.判定覆蓋.條件覆蓋和路徑覆蓋都是白盒測(cè)試法設(shè)計(jì)測(cè)試用例的覆蓋準(zhǔn)則,在這 些覆蓋準(zhǔn)則中最弱的準(zhǔn)則是()。

5、A、語(yǔ)句覆蓋B、條件覆蓋C路徑覆蓋D、判定覆蓋語(yǔ)句覆蓋.判定覆蓋.條件覆蓋和路徑覆蓋都是白盒測(cè)試法設(shè)計(jì)測(cè)試用例的覆蓋準(zhǔn)則,在這 些覆蓋準(zhǔn)則中最強(qiáng)的準(zhǔn)則是()。A、語(yǔ)句覆蓋B、條件覆蓋,、路徑覆蓋|口判定覆蓋下列陳述中正確的是()A、結(jié)構(gòu)測(cè)試中不包括循環(huán)測(cè)試 B、猜測(cè)錯(cuò)誤也是一種測(cè)試方法 C、如果能做到窮舉測(cè)試, 便可發(fā)現(xiàn)程序中的全部錯(cuò)誤 D|語(yǔ)句覆蓋達(dá)到100%則分支(判定)覆蓋也應(yīng)達(dá)到 100% 白盒測(cè)試法一般使用于()測(cè)試。A、單t1b、系統(tǒng)C集成D、確認(rèn)下列哪一項(xiàng)不是白盒測(cè)試?A、單元測(cè)試B、集成測(cè)試系統(tǒng)測(cè)試|D、回歸測(cè)試 白盒方法中常用的方法是()方法。A、路徑測(cè)試| B、等價(jià)類C、因

6、果圖D、歸納測(cè)試路徑測(cè)試是整個(gè)結(jié)構(gòu)測(cè)試的重要組成部分,但在研究路經(jīng)測(cè)試時(shí),通常又是使用程序控制 流圖來代替()A、程序框圖| B、結(jié)構(gòu)圖C、數(shù)據(jù)流圖 D、程序流程圖在軟件工程中,白箱測(cè)試法可用于測(cè)試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作是()A、路徑的集合|B、循環(huán)的集合C目標(biāo)的集合D、地址的集合軟件測(cè)試白箱測(cè)試是對(duì)軟件的結(jié)構(gòu)進(jìn)行測(cè)試,下述:I.邊緣值分析口語(yǔ)句測(cè)試W .分值測(cè)試IV.路經(jīng)測(cè)試()是其應(yīng)包括的內(nèi)容。a、I B、口 和 w C、w 和 IV # n in 和 IV給出冒泡排序法的白盒測(cè)試方法,包括源代碼,設(shè)計(jì)一組測(cè)試用例,要求分別滿足語(yǔ)句覆 蓋、判定覆蓋、條件覆蓋和路徑覆蓋,并畫出相應(yīng)

7、的程序流程圖。在下列邏輯覆蓋測(cè)試法中,覆蓋程度最低的是()。A判定覆蓋B條件覆蓋C路徑覆蓋D語(yǔ)句覆蓋下列哪一項(xiàng)不是白盒測(cè)試?CA.單元測(cè)試B.集成測(cè)試系統(tǒng)測(cè)試D.回歸測(cè)試屬于黑盒測(cè)試的方法?(C)A.基于基本路徑B.控制流C.基于用戶需求測(cè)試D.邏輯覆蓋軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述哪種測(cè)試是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)?BA .集成測(cè)試 B .單元測(cè)試| C .目的測(cè)試 D .確認(rèn)測(cè)試方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。CA .路徑測(cè)試B.等價(jià)類 C.因果圖D .歸納測(cè)試軟件測(cè)試過程中的集成測(cè)試主要是為了發(fā)現(xiàn) 階段的錯(cuò)誤碼。BA ,需求分析BH概要設(shè)計(jì)| C .編碼D .維護(hù)不屬于邏輯

8、覆蓋方法的是(d )。A .組合覆蓋B .判定覆蓋C .條件覆蓋 * 接口覆蓋如下圖所示的N-S圖,至少需要 (b )個(gè)測(cè)試用例完成邏輯覆蓋。A .12 B1 48C .2 7 D . 18單元測(cè)試中用來模擬實(shí)現(xiàn)被測(cè)模塊需調(diào)用的其他功能模塊的是(b )A .驅(qū)動(dòng)模塊B I .樁模塊C .主控模塊 D .真實(shí)的 被調(diào)用模塊集成測(cè)試計(jì)劃應(yīng)該在(b )階段末 提交。A、需求分析 中、概要設(shè)計(jì)C、詳細(xì)設(shè)計(jì) D、單元測(cè)試完成在軟件生命周期的哪一個(gè)階段,軟件缺陷修復(fù)費(fèi)用最低AA需求分析(編制產(chǎn)品說明書)B設(shè)計(jì)C編碼D產(chǎn)品發(fā)布單元測(cè)試中用來模擬被測(cè)模塊調(diào)用者的模塊是(C)A父模塊B子模塊 C )驅(qū)動(dòng)模塊D樁

9、模塊為了提高測(cè)試的效率,應(yīng)該(D)A隨機(jī)地選取測(cè)試數(shù)據(jù);B取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù);| C在完成編碼以后制定軟件 的測(cè)試計(jì)劃;D選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)。側(cè)重于觀察資源耗盡情況下的軟件表現(xiàn)的系統(tǒng)測(cè)試被稱為(B)A強(qiáng)度測(cè)試 B |壓力測(cè)試C 容量測(cè)試 D性能測(cè)試必須要求用戶參與的測(cè)試階段是(D)A單元測(cè)試 B 集成測(cè)試C 確認(rèn)測(cè)試D |驗(yàn)收測(cè)試下面四種說法中正確的是(C)A因果圖法是建立在決策表法基礎(chǔ)上的一種白盒測(cè)試方法;B等價(jià)類劃分法是邊界值分析法的基礎(chǔ);C健壯性等價(jià)類測(cè)試的測(cè)試用例要求在有效等價(jià)類中取值; D在任何情況下做黑盒 測(cè)試皆應(yīng)首先考慮使用錯(cuò)誤推斷法。不屬于單元

10、測(cè)試內(nèi)容的是AA模塊接口測(cè)試 B局部數(shù)據(jù)結(jié)構(gòu)測(cè)試填空題代碼復(fù)審屬于一一靜k測(cè)試一!不實(shí)際運(yùn)行程序。白盒測(cè)試又稱為吉構(gòu)測(cè)試,可以分為靜態(tài)測(cè)試|_和_動(dòng)態(tài)測(cè)W兩大類根據(jù)覆蓋目標(biāo)的不同,邏輯覆蓋又可分為:語(yǔ)句覆才,牛覆蓋,判定覆蓋,路徑計(jì)算環(huán)路復(fù)雜度方法三種方法:判4節(jié)點(diǎn)數(shù)+ 1 , E-N+2 ,區(qū)域數(shù)+ 1黑盒測(cè)試的具體技術(shù)方法:等價(jià)類劃分法,邊界值分析法,決策表法,因果圖法黑盒測(cè)試又稱之為功測(cè)試。根據(jù)軟件生命周期中的定義,可以把自動(dòng)化測(cè)試工具劃分 3大類 白盒測(cè)試工具、黑盒測(cè) 試工具、測(cè)試管理工具測(cè)試用例是由 測(cè)試輸入數(shù)據(jù)|和預(yù)期的 輸出數(shù)據(jù) 兩部分組成。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試,可以分為靜態(tài)測(cè)

11、試和動(dòng)態(tài)測(cè)試兩大類。軟件是包括程序,數(shù)據(jù),相關(guān)文檔 的完整集合。單元測(cè)試是以詳細(xì)設(shè)計(jì)說明書為指導(dǎo),測(cè)試源程序代碼。集成測(cè)試以 概要設(shè)計(jì) 說明書指導(dǎo),測(cè)試軟件結(jié)構(gòu)。確認(rèn)測(cè)試以需求分析說明書為指導(dǎo)。軟件開發(fā)的基本過程 需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì),編碼,測(cè)試、維護(hù)集成測(cè)試把模塊組成成系統(tǒng)的測(cè)試方式:一次性集成測(cè)試和增量式集成測(cè)試名詞解釋軟件缺陷:(符合下列規(guī)則的叫軟件缺陷):1 )軟件未達(dá)到產(chǎn)品說明書的功能2)軟件出現(xiàn)了產(chǎn)品說明書指明不會(huì)出現(xiàn)的錯(cuò)誤3)軟件功能超出產(chǎn)品說明書指明范圍4)軟件未達(dá)到產(chǎn)品說明書雖未指出但應(yīng)達(dá)到的目標(biāo)5 )軟件測(cè)試員認(rèn)為難以理解、不易使用、運(yùn)行速度緩慢、或者最終用戶認(rèn)為不

12、好黑盒測(cè)試:也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,前提是已知產(chǎn)品所具有的功能,通過測(cè)試來檢 測(cè)每個(gè)功能是否都正常使用。驗(yàn)收測(cè)試是軟件產(chǎn)品完成了功能測(cè)試和系統(tǒng)測(cè)試之后,在產(chǎn)品發(fā)布之前所進(jìn)行的軟件測(cè)試活動(dòng)。失敗測(cè)試純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行的測(cè)試案例,被稱為失敗測(cè)試。驅(qū)動(dòng)模塊驅(qū)動(dòng)模塊就是用來代替主模塊,用它來調(diào)用子模塊集成測(cè)試前要為被測(cè)模塊編制一些模擬其下級(jí)模塊功能的“替身”模塊,以代替被測(cè)模塊的接口,接受或傳遞被測(cè)模塊的數(shù)據(jù),這些專供測(cè)試用的“假”模塊稱為被測(cè)模塊的樁模塊。白盒測(cè)試也稱為結(jié)構(gòu)化測(cè)試、基于代碼的測(cè)試,是一種測(cè)試用例設(shè)計(jì)方法,它從程序的控制結(jié)構(gòu)導(dǎo)出測(cè) 試用例。試描述軟件測(cè)試的定義? (3分)

13、答:利用手工或者自動(dòng)化的方式,按照測(cè)試方案對(duì)系統(tǒng)執(zhí)行測(cè)試用例的過程叫做軟件測(cè)試。軟件未達(dá)到產(chǎn)品說明書雖未指出但應(yīng)達(dá)到的目標(biāo)軟件測(cè)試員認(rèn)為軟件難以理解,不易使用,運(yùn)行速度緩慢,或者最終用戶認(rèn)為該軟件使用效果 不好。常見的黑盒測(cè)試用例的設(shè)計(jì)方法?并分別簡(jiǎn)單介紹一下各自的思想。(8分)答:等價(jià)類劃分:等價(jià)類劃分法是一種重要的、常用的黑盒測(cè)試方法,它將不能窮舉的測(cè)試過 程進(jìn)行合理分類,從而保證設(shè)計(jì)出來的測(cè)試用例具有完整性和代表性。邊界值分析:對(duì)輸入輸出的邊界值進(jìn)行測(cè)試的一種黑盒測(cè)試方法。決策表法:決策表是分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況的工具因果圖分析法:是一種利用圖解法分析輸入的各種組合情況

14、,從而設(shè)計(jì)測(cè)試用例的方法,它適 合于檢查程序輸入條件的各種組合情況。錯(cuò)誤推測(cè)法:基于經(jīng)驗(yàn)和直覺推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的設(shè)計(jì)測(cè)試 用例的方法。列舉常見的系統(tǒng)測(cè)試方法。答出來 5個(gè)即可。(5分)答:恢復(fù)測(cè)試安全測(cè)試強(qiáng)度測(cè)試性能測(cè)試正確性測(cè)試可靠性測(cè)試兼容性測(cè)試Web測(cè)試文檔測(cè)試主要測(cè)試哪些內(nèi)容?答出來5點(diǎn)即可(5分)答:(1 )檢查產(chǎn)品說明書屬性(2 )檢查是否完整(3 )檢查是否準(zhǔn)確(4 )檢查是否精 確(5 )檢查是否一致(6 )檢查是否貼切(7 )檢查是否合理(8 )檢查代碼無(wú)關(guān)(9 ) 檢查可測(cè)試性樁模塊單元測(cè)試主要測(cè)試那幾方面的問題? (5分)4 X = X+1答

15、:模塊接口、局部數(shù)據(jù)結(jié)構(gòu)、邊界條件、獨(dú)立的路徑和錯(cuò)誤處理白盒測(cè)試有幾種方法?答:白盒測(cè)試方法分為兩大類:靜態(tài)測(cè)試方法和動(dòng)態(tài)測(cè)試方法。靜態(tài)測(cè)試方法:檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義。動(dòng)態(tài)測(cè)試方法:語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定 /條件覆蓋、條件組合覆蓋、路徑覆蓋。什么是軟件測(cè)試,軟件測(cè)試分為哪幾個(gè)階段。答:軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程。軟件測(cè)試一般分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。比較白盒測(cè)試和黑盒測(cè)試?答:使用白盒測(cè)試方法時(shí),測(cè)試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn);黑盒測(cè)試法是通過分析程序的接口功能設(shè)計(jì)測(cè)試用例的。黑盒測(cè)試與白盒測(cè)試各有哪些優(yōu)缺點(diǎn),應(yīng)該如

16、何結(jié)合才能解決漏洞和冗余問題?答:功能性測(cè)試具有兩大優(yōu)點(diǎn):功能性測(cè)試與軟件如何實(shí)現(xiàn)無(wú)關(guān);測(cè)試用例開發(fā)可以與實(shí)現(xiàn)并 行進(jìn)行,因此可以壓縮總的項(xiàng)目開發(fā)時(shí)間。缺點(diǎn):測(cè)試用例之間可能存在嚴(yán)重的冗余,還會(huì)有 位測(cè)試的軟件漏洞。結(jié)構(gòu)性測(cè)試局限于已經(jīng)完成的代碼行為當(dāng)中,離代碼太近。因此可以結(jié)構(gòu) 性測(cè)試指標(biāo)去解決冗余和漏洞問題。如果發(fā)現(xiàn)同一條程序路徑被多個(gè)功能性測(cè)試用例遍歷,就 可以懷疑這種冗余不會(huì)發(fā)生新的缺陷,如果沒有達(dá)到一定的DD一路徑覆蓋,則可知在功能性測(cè)試用力中存在漏洞。因此路徑測(cè)試可以提供作為功能性測(cè)試交叉檢查的一組指標(biāo)。使用基本路徑測(cè)試方法,為以下程序段設(shè)計(jì)測(cè)試用例。(1)畫出程序的控制流圖,編號(hào)

17、已經(jīng)給出。(2)計(jì)算程序的循環(huán)復(fù)雜度,導(dǎo)出程序基本路徑集中的獨(dú)立路徑條數(shù)。(3)導(dǎo)出基本路徑集,確定程序的獨(dú)立路徑。(4)根據(jù)(3)中的獨(dú)立路徑,設(shè)計(jì)測(cè)試用例(確?;韭窂郊械拿恳粭l路徑的執(zhí)行)的輸入 數(shù)據(jù)和預(yù)期輸出。void D (int X , int A , int B )1 if ( (A>1) && (B=0)2 X=X/A;3 if ( (A=2) | (X>1)5畫出控制流圖充如分圖所示計(jì)一環(huán)形復(fù)雜度10 C 條邊)-7 1個(gè)。點(diǎn)+2 = 5.導(dǎo)出獨(dú)立路徑(用語(yǔ)句編號(hào)表示)路徑 1: I-K2-*3-*4 5*6 * 7路徑 2: I4f 5f 6f

18、 7路徑 3? I-*7路徑 4= If 2f 4f 5f 7路徑 5f 1-2T3-4-5一7劉以川例用例1路往輸入數(shù)抑: ABX遹期梳出XTC1-3 *4-57-73063TC2-4 f 5 *670134TC31 -24 W2Il2TC41 -2*43Io0TC51-J3f 47T3031設(shè)一個(gè)控制流圖如下,諳給出環(huán)形夏雜度和基本測(cè)試路答案,(1)根據(jù)程序環(huán)形復(fù)雜度的計(jì)算公式.求出程序路徑集合中的獨(dú)立路徑數(shù)目。公式L V(G) = ll-9+2,其中10是控制流圖G中邊的數(shù)量,2是控制流圖中節(jié)點(diǎn)的數(shù)目.公式2, V(G)=3H,其中3是控制流圖G中判斷節(jié)點(diǎn)的數(shù)目。公式3. V(G)=4,

19、其中4是控制流圖G中區(qū)域的數(shù)目.因此,控制流圖:;的環(huán)形復(fù)雜度是4。(2)根據(jù)上面懷形復(fù)雜度的計(jì)算結(jié)果.源程序的基本路徑集合中有4條獨(dú)立路徑.路徑 1. 5->22路徑 3 5->7, 8->11, 12->21->5->22路徑& 5->7, 8->16->17->19->21->5->22路徑* 5->7, 8->16->18->19->21->5->22如圖顯示某程序的邏靠結(jié)構(gòu)。記為它設(shè)計(jì)足夠的測(cè)試用 例,分別實(shí)現(xiàn)對(duì)程序的判定沒蓋、條件冷蓋和條件組合澄 篆覆表種

20、類常滿足的條件洌式數(shù)據(jù)期望結(jié)果判定函A>1. B=0A=2. B=0執(zhí)行SIA>1, MO 或Ml, B=O或 狂 1, B*OA-2» 或A=l, B=?;駻-l, B-l執(zhí)行S2條件覆蓋以下四種情況各出現(xiàn)一次A>1B0A-2. B-0執(zhí)行SIMlBxOA=L B=1執(zhí)行S2條件組合5SA>L B=OA=2. B=0執(zhí)行SIA>1, BxOA吃 B=1執(zhí)行S2A<1» B«0A-l, B«0執(zhí)行S2El, BxOA-l, B-l執(zhí)行S2為以下所示的程序段設(shè)計(jì)一阻測(cè)試用例,要求分別滿足語(yǔ)句理卷.判定覆蓋.條件簟蓋.判定

21、/條件覆蓋、珥合覆蓋和 路徑覆蓋,并畫出相應(yīng)的程序流程圖.void DoWork(int x, int y, int z)int k - Dd j = 0;if(x > 3) S4a (z < 10»(k = x * y - 1;j - squrt(k);if( x - 4)|(y > 5)(j = x * y + 10;z=5; x=2、y=5> z=5;語(yǔ)句覆蓋測(cè)試用例:x=4、y=5、z=5 ;判定覆蓋測(cè)試用例:x=4、y=5、 條件覆蓋測(cè)試用例:x=4、y=6、z=5; x=2、y=5、z=15;看代碼程序:void Sort ( int iRecor

22、dNum, int. iType )1 2 intx=0;3 inty=0;4 while ( iRecordNum> 0 )5 16 If ( iType=0 )7 x=y+2;8 else9 If ( iType=l )10 x=y+10;11 else12 x=y+20;13 14 要求(1)給以上代碼畫出控制流圖(2)控制流圖的環(huán)復(fù) 雜度V (G),寫出獨(dú)立路徑.求(1)蛤以上代碼面出拉制藍(lán)圖國(guó)隹翻題財(cái)夏赳度V.寫出獨(dú)立婚徑.跑徑h 4f 14蹌役 2t 4fs7f 13 4-14路徑解UHlfr* -14 路.徑4-*6-+9-* 12-+13-+4-+14試卷鄭州大學(xué)工學(xué)院和

23、樂圖文(曲:食堂旁)QQ: 459782113女多資料、店內(nèi)咨詢女多資料、店內(nèi)咨詢鄭州大學(xué)學(xué)院和樂圖文(南三食堂旁)QQ: 459782113軟件測(cè)試試題一、單項(xiàng)選擇JJ:共20小題,每小題1分,說明,每題有且僅有一個(gè)正確答案,1 .軟件涮試的目的是(A)發(fā)現(xiàn)H序中的所有福誤(C)證明程序是正確的2 .卜列_小H測(cè)試炭則的內(nèi)容(A)軟件源試足仃風(fēng)險(xiǎn)的行為(C)測(cè)試無(wú)法顯示潛伏的軟件缺陷3 .等致軟件缺陷的城大原因是(A) 一制說明書(C)編碼滿分20分:請(qǐng)將答案填入題后括號(hào)中.< b )(B)盡可使多地發(fā)現(xiàn)程序中的錨誤(D)調(diào)試科吊(d )(B)完全測(cè)試程序是不可住的(D)找到的缺陷越多

24、軟件的跳陷就越少(a )CB)設(shè)計(jì)(D)MiA1 .修復(fù)軟件缺陷的用燃高的是一階段,<A>編制及明"(B)設(shè)計(jì)(C)編寫代叫(D)發(fā)布5 .門盤消試走根據(jù)程序的_來設(shè)計(jì)測(cè)試用例,熱盒測(cè)試是根據(jù)軟件的規(guī)格說明來設(shè)計(jì)刈試用例.(A)功能(B)ftftE(C)內(nèi)部送希(D)內(nèi)部數(shù)據(jù)6 .條件段族內(nèi)II的是(A)使被個(gè)判定的所仃可能的條件以使加介至少執(zhí)行次使程序中的每個(gè)判定至少都獲得 次典”值和“er值.(C)使程方中的得個(gè)判定中捋個(gè)條件的可能僅至少演足次.(B) 程序程句行句)程序所令執(zhí)行時(shí)間(D)使程序中的每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次,7 .個(gè)程序中所含竹的路校數(shù)與一療桁H接的

25、關(guān)系.<A)程序向亞雜程度(C)程序模塊數(shù)8 .動(dòng)態(tài)圖盆r測(cè)試,(B)可估笄執(zhí)行涌試時(shí)代碼來和具體代(D)測(cè)試的是軟件在使川過程中的安際(A)在接洌試底層功能、過程、子程序和庫(kù) w(C)從軟件獲狗讀取變情和狀態(tài)小息的訪問權(quán) 行為9 .在門低向I,測(cè)試中荽編“稱為一的快塊未測(cè)脫正在利試的???(A)刻試行根»)測(cè)試期動(dòng)模塊(C)機(jī)模塊10 .卜冽一不是軟件自動(dòng)化測(cè)試的優(yōu)點(diǎn)(A)速度快、效本舟(C)能提高泅試的原質(zhì)11 .配置消試(c )(A)是指校位軟件之間是否正確交互和共享倍息體現(xiàn)(C)是指使用各件硬件來測(cè)試軟件操作的過程12 .卜冽各項(xiàng)中_不是個(gè)測(cè)試計(jì)劃所成國(guó)臺(tái)的內(nèi)容(A)制

26、試資源、進(jìn)度安揖(C)測(cè)試范附13 .卜列不蟠正式審查的方式是(A)同力申隹(B)公開陳述(C)檢依(D)潴碼斥準(zhǔn)和現(xiàn)他11.在沒仃產(chǎn)拈說明K時(shí)使用一:(A)探索測(cè)試(B)功能測(cè)試(C)動(dòng)態(tài)測(cè)試(D)靜態(tài)測(cè)試15 .調(diào)試是(A)發(fā)現(xiàn)與預(yù)先定義的戲格和標(biāo)準(zhǔn)不符合的問咫(B)發(fā)現(xiàn)軟件錯(cuò)誤征兆的過程(C)有計(jì)劃的.可®:發(fā)的過程)消除軟件錯(cuò)誤的過程16 .在軟件底乂進(jìn)行的涌試稱為(A)系統(tǒng)測(cè)試(C)小兀測(cè)試17 .在確定堞余測(cè)試策略時(shí),優(yōu)先選用的方法是(A)邊界色分析法(C)tftiR推新法18 .卜列_不蟠軟件缺陷(A)測(cè)試人員卜:觀認(rèn)為小介網(wǎng)的地方(B)軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能)

27、底層模塊< d )(B)準(zhǔn)確段和精確度島(D)便充分測(cè)試軟件»)是交互適應(yīng)性、實(shí)用性和仃效性的蛆中(D)檢或缺陷是否“效改正( b )(B)測(cè)試依期瑜出(D)測(cè)試策略(B)集成測(cè)試(D)功能測(cè)試(B)等價(jià)類劃分(D)決策衣方法(C)軟件出現(xiàn)產(chǎn)時(shí)說明"指明不會(huì)出現(xiàn)的鐳誤P0gCot7哥州大學(xué)工學(xué)院和樂圖文(南:食堂旁)QQ: 459782113史多資料.店內(nèi)咨詢(M軟件功施超出產(chǎn)品說明書指明牌第19 .產(chǎn)品發(fā)加用修復(fù)軟件跳陷比頂II開發(fā)H期這樣做的費(fèi)用要離0)1-2 ft?(B) 10-20 倍(050 tt(D) 100倍或更急20 . 把廈余代»試和白禽/

28、測(cè)試的界限打亂了.(A)灰盆/涎試(B)動(dòng)態(tài)測(cè)試(C)靜態(tài)居試(D)失敗測(cè)試 二、填空建:共10小筠20個(gè)空格.每個(gè)空格1分.滿分20分:請(qǐng)將答案填入指定的空白處.1 .軟件缺陷產(chǎn)生的原因包牯、設(shè)計(jì)、以及其他嵌內(nèi)2 .軟件開發(fā)模式包括、邊耳邊曲模式.、螺旋模式.3 .熏盆濾試用制設(shè)計(jì)方法包括、以及因果圖法,錯(cuò)誤推 測(cè)法等.1. 試 用描述菊試的整體力案,捅還依益區(qū)案例找出的向8L5傳統(tǒng)的等介類劃分測(cè)試的實(shí)現(xiàn)分兩步進(jìn)行.一是二是6 .%羔容性測(cè)試中,是指切以使川軟件的以前版本.是指M以使用軟件的未來版本.7 .測(cè)試工作就是進(jìn)行入、接受輜出、悔依鉆梁.不深入代碼細(xì)行,這樣的測(cè)試方法稱為 .在不執(zhí)行

29、代碼的條件卜石條理地仔細(xì)中長(zhǎng)軟件設(shè)詩(shī)、體系結(jié)構(gòu)和代碼,從而找出軟件缺陷的裁試方法做為.8 .不甯簽修亞軟件缺陷的原因包括、不能你打正的軟件缺陷、 小值得修亞,9 .白畬測(cè)試乂W為.里盤測(cè)試乂秣為,10 .動(dòng)態(tài)測(cè)試的兩個(gè)熱木要素是, .一、判斷建(10X1 = 10分)IS號(hào)12345678910答案XJXJXXQJJJ三、判斷題:共10小貶,每小題1分.滿分10分:請(qǐng)將答案以一,二“X,形式填入鴕后括號(hào)中,1.門眾藻試的條件陽(yáng)油標(biāo)準(zhǔn)強(qiáng)利定國(guó)或 n2,2收測(cè)試是以城終用戶為匕的測(cè)試.3.濡潑程序僅僅按預(yù)期方式運(yùn)行就行了。PageS of 7鄧州大學(xué)1:學(xué)院和樂圖文(前三食堂旁)QQ: 4 597

30、82113更多資料,店內(nèi)咨詢1.門底向上集成需要泅試員痂。奧動(dòng)畦濟(jì).y5 .好的測(cè)試尤不懈追求完美.n6 .軟件測(cè)試工具可以代杵軟件測(cè)試員n7 .*重要的用戶界面要素是軟件符合現(xiàn)行標(biāo)準(zhǔn)和Ml范.區(qū) 自動(dòng)化溯試可能延誤項(xiàng)H進(jìn)度,y9 .軟件測(cè)試員可以對(duì)產(chǎn)&說明書進(jìn)行白測(cè)試.y10 .靜態(tài)白盆測(cè)試可以找出遺漏之處和問電.四.名詞解釋:共5小題,每小16 3分,滿分15分1.軟件缺陷2單元測(cè)試3 .白盒上試4 .回歸測(cè)試5等價(jià)券五、簡(jiǎn)答題:共3小建.隹小建5分.滿分15分.1 .什么是測(cè)成用例7為什么要設(shè)計(jì)測(cè)試用例?2 .荷述增疑式集成測(cè)試的自頂向卜和門底問上兩種泅試方法.3 .分析通元測(cè)試

31、和代碼調(diào)試的區(qū)別.六、,綜合般:共1小18.每小近20分.潢分20分.1 .按要求給出下列程序的淵試用例,要求寫出必要的說明)x(1)語(yǔ)句棺蓋(2)判定柏蓋(3)條件橫能(4)判定一條件覆蓋(5)條件姐合槽蓋Page 5 of 7鄭州大學(xué)工學(xué)院和樂圖文(南三食堂旁)QQ: 459782113女多資料、店內(nèi)咨詢答案及評(píng)分標(biāo)準(zhǔn)二、單選SJ (20X1=20 分)般號(hào)12345678910答案BDADCAADBD般當(dāng)11121314151617181920答案CBDADCBADA三.填空建(20X1=20分)1編寫說明書姆寫代碼2大棒模式;流水模式3等價(jià)類劃分邊界值分析法4測(cè)試計(jì)劃;缺陷報(bào)告5劃分等

32、價(jià)類表設(shè)計(jì)相應(yīng)的測(cè)試用例6向前兼容;向后兼容7動(dòng)態(tài)黑盒測(cè)試薛態(tài)白盒測(cè)試8沒有時(shí)偈;風(fēng)險(xiǎn)太大9結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試或基于規(guī)格說明書的3K試10版測(cè)試程序,測(cè)試數(shù)摳(測(cè)試用例)四、判斷SJ (10X1 = 10分)鴕號(hào)12345678910答案XJXJXXqJJ4五.名詞解釋(5X3-15分)1 .軟件缺降(符合卜列設(shè)則的叫軟件缺陷h1) >.軟件未達(dá)到產(chǎn)品說明"的功使2) .軟件出現(xiàn)了產(chǎn)&說明竹指明不會(huì)出現(xiàn)的錯(cuò)誤3) .軟件功能為出產(chǎn)時(shí)說明行指明范圍4) >.軟件未達(dá)到產(chǎn)品說明書址未指出但應(yīng)達(dá)到的II標(biāo)5) .軟件4試始認(rèn)為市以理解、不易使用

33、、運(yùn)行速度緩慢、或者最終用戶認(rèn)為不好2 .小元洪試中無(wú)測(cè)試是對(duì)軟件動(dòng)計(jì)的最小單元- 模塊進(jìn)行正確性檢收的測(cè)試工作.匕嬰測(cè)試校塊 在語(yǔ)法、格式和設(shè)輯上的錯(cuò)誤.3 .白會(huì)淵試白盒測(cè)試也稱為結(jié)構(gòu)測(cè)試或邏輯更動(dòng)測(cè)試,前提是知道產(chǎn)品內(nèi)部工作過程可通過泅試來檢測(cè)產(chǎn)品內(nèi) 部動(dòng)作是否按JB規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的機(jī)構(gòu)測(cè)試程序.檢測(cè)程序中的每條通路 是否都能夠按預(yù)定要求正確工作,而不管產(chǎn)品的功能.主要用于軟件驗(yàn)證.4回歸測(cè)試P3ge5ot7鄭州大學(xué)1:學(xué)院和樂圖文(前三食堂旁)QQ: 459782113更多資料.店內(nèi)咨詢指軟件系統(tǒng)檢修改成獷充(如系統(tǒng)功能增強(qiáng)或升級(jí))后重新進(jìn)行的測(cè)試,是為了保證對(duì)

34、軟件所做的修 改沒有引入新的錯(cuò)誤而重復(fù)進(jìn)行的測(cè)試.5等價(jià)類:指某個(gè)輸入域的子集合,在該子集合中.各個(gè)輸入效據(jù)對(duì)于搗露程序中的錯(cuò)誤都是等效的, 六、簡(jiǎn)答Ifl (3X5- 15分)1 .所謂的測(cè)試用例就是將軟件測(cè)試於行為活動(dòng),傲一個(gè)科學(xué)化的組織內(nèi)納。使用測(cè)試用例的好處主要體現(xiàn)在以卜幾個(gè)方面, r1:詢?cè)O(shè)計(jì)好4試用他可以避免山I測(cè)試并提島漓試: 測(cè)試用例的使用令軟件泅試的實(shí)施代點(diǎn)突出、II的明倘. 4毋件版本更新后只需修正少部分的源試用例便可展開測(cè)試作,野低I:作強(qiáng)度、縮妣項(xiàng)IImm.功能根塊的通川化和亞用化使軟0H發(fā),而相對(duì)廣功能校塊的溺試陽(yáng)例的通川化和發(fā)明 化則公使軟件跳試身卜開展.井前若測(cè)試

35、HI例的不斷精化其效率也不斷舉升2 . a頂向卜增顯式測(cè)試的主要優(yōu)點(diǎn)在它可以門券地做到逐步求機(jī) 一開蛤使使讓測(cè)試看書到 系統(tǒng)的框架它的主要狹點(diǎn)是禽要提供被調(diào)口模擬了根塊.被陽(yáng)川快報(bào)了模塊可能不能反映真實(shí)情況. 因此測(cè)試行可能不充分。門底向上蒲成的優(yōu)點(diǎn)在h由律動(dòng)模塊模姒了所仃調(diào)JH警數(shù),即使數(shù)據(jù)流并未構(gòu)成行向的 *環(huán)狀圖,生成測(cè)試數(shù)據(jù)也沒仃出雄它限點(diǎn)在r,a到及埼一個(gè)模塊被加入進(jìn)去之后才能行到整 個(gè)程序系統(tǒng))的楓柒3我血上這兩焦技術(shù)很相似.因?yàn)樗?。都包?6代碼、運(yùn)行程序和處理軟件缺陷的過樣.但 是它們的II標(biāo)不同:?jiǎn)卧獪Y試是為了發(fā)現(xiàn)軟件缺陷而代碼調(diào)試的“標(biāo)是修復(fù)軟件缺陷.在分離和ft 找軟件缺

36、陷原因時(shí)這兩個(gè)過程發(fā)生交叉.七、綜合鴕(1X20=20分)圖中共仃4 條路/:Pl (ace), P2 <abdh P3 (abeh P4 (acd)«1 . Pl正好蜻足語(yǔ)句覆餐的條件可以設(shè)計(jì)如下的愉入數(shù)據(jù):A=2, B=0. x=42 .測(cè)試用例如果健終測(cè)試路徑Pl (ace)和P2 (abd),就可以滿足判定攝位要求可以設(shè)計(jì)如卜兩 組輸入數(shù)據(jù): A=2, B=0. x=4 A=b B = L x = l3 .條件,A>h B-0. A-2, x>l.需要仃足弊的測(cè)試用例使得上述四個(gè)條件都能有滿足和不滿足 的情況.以卜這兩組諭入數(shù)摳能滿足這些要求, A=2, B

37、=0. x=4 A=L B = l. X=14 .判定/條件國(guó)苫 A=2, B=0, x=4 A- 1» D 1. a 15 .可能的條件組合,(1) A>L B=0 <2) A>1. B#0Page 6 of 7見蝴大學(xué)學(xué)I說利樂國(guó)義(閉食堂行J 0 Al. B=0滿足(1)和($>潤(rùn)足(2)利(61渦足(3)制(71滿足(4)和(1)<41 A,l, B*C A = 2, T> (6)A = i, S AH& I> (S)AH& E 桶應(yīng)的輸入數(shù)據(jù); A = Zr E = d,X=4 A=2h B = L x = l A=

38、 If B = Oh x = 2 A= 1h B = L x = l知識(shí)點(diǎn)軟件可靠性定義為:系統(tǒng)在特定環(huán)境下,在給定的時(shí)間內(nèi)無(wú)故障運(yùn)行的概率軟件缺陷的特征:看不到,看到但抓不著。軟件測(cè)試是 為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程 。軟件測(cè)試是 根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu) 而精心設(shè)計(jì)的一批測(cè)試用例,并利用這些測(cè)試用例 運(yùn)行程序以及發(fā)現(xiàn)錯(cuò)誤的過程 ,即執(zhí)行測(cè)試步驟。軟件開發(fā)過程中所產(chǎn)生的 需求規(guī)格說明、概要設(shè)計(jì)規(guī)格說明、詳細(xì)設(shè)計(jì)規(guī)格說明以及源程序都是軟件測(cè)試的對(duì)象。測(cè)試用例:所謂測(cè)試用例是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期的結(jié)果;測(cè)試用例是執(zhí)行測(cè)試的 最小實(shí)體。設(shè)計(jì)文檔的組成

39、構(gòu)架。即產(chǎn)生描述軟件整體設(shè)計(jì)的文檔,包括軟件所有主要部分的描述以及相互間的 交互方式。數(shù)據(jù)流示意圖。表示數(shù)據(jù)在程序中如何流動(dòng)的正規(guī)示意圖。通常由圓圈和線條組成, 所以也稱為泡泡圖。狀態(tài)變化示意圖。將軟件分解為基本狀態(tài)或者條件的另一種正規(guī)示意圖,表示不同狀 態(tài)之間的變化的方式。流程圖。用圖形描述程序邏輯的最常用方式之一。根據(jù)詳細(xì)的流程圖編寫程序代碼簡(jiǎn)單方便。注釋代碼。代碼注釋是便于維護(hù)代碼的程序員掌握代碼的內(nèi)容和執(zhí)行方式。測(cè)試文檔的組成測(cè)試計(jì)劃。描述用于驗(yàn)證軟件是否符合產(chǎn)品說明書和客戶需求的整體方案。測(cè)試用例。依據(jù)測(cè)試的項(xiàng)目,并描述驗(yàn)證軟件的詳細(xì)步驟。軟件測(cè)試報(bào)告。描述依據(jù)測(cè)試用例找出的問題,通

40、常提交測(cè)試報(bào)告。歸納、統(tǒng)計(jì)和總結(jié)。 采用圖表、表格和報(bào)告等形式來描述整個(gè)測(cè)試過程。 軟件開發(fā)模式大棒開發(fā)法邊寫邊改法瀑布法快速原型法螺旋模式法敏捷開發(fā)法:輕量,簡(jiǎn)單、需求分析聆收潮試詳緡設(shè)計(jì)集底激試納碼整元需試代碼檢查:變量,命名等代碼走查桌面檢查代碼審查靜態(tài)結(jié)構(gòu)分析:以圖形的方式代碼質(zhì)量度量:Line復(fù)雜度Halstead復(fù)雜度和McCabe復(fù)雜度動(dòng)態(tài)測(cè)試黑盒測(cè)試(功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說明的測(cè)試)確認(rèn)軟件功能的正確性和可操作性邊界值分析法等價(jià)類劃分法因果圖法決策表法白盒測(cè)試(結(jié)構(gòu)測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于程序的測(cè)試)分析程序的內(nèi)部結(jié)構(gòu)語(yǔ)句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋路徑覆蓋W

41、測(cè)試測(cè)試的對(duì)象不僅僅是程序, 需求、功能和設(shè)計(jì)同樣要測(cè)試。 軟件測(cè)試策略:是為軟件工程過程定義的一個(gè)軟件測(cè)試的模板,也就是 方法放置進(jìn)去的一系列步驟 。軟件測(cè)試充分性原則:?jiǎn)握{(diào)性非復(fù)合性非分解性復(fù)雜性回報(bào)遞減率把特定的測(cè)試用例量一便便.無(wú)一單元 利值 wa靜態(tài)測(cè)試單元測(cè)試模塊接口局部數(shù)據(jù)結(jié)構(gòu)邊界條件獨(dú)立路徑錯(cuò)誤處理集成測(cè)試(增量式測(cè)試要比非增量式測(cè)試具有一定的優(yōu)越性。非增量式測(cè)試a an增量式測(cè)試自頂向下(廣度優(yōu)先)自頂向下(深度優(yōu)先)回歸測(cè)試是用來保證(由于測(cè)試或其他原因的)改動(dòng)不會(huì)帶來不可預(yù)料的行為或另外的錯(cuò) 誤。確認(rèn)測(cè)試(合格性測(cè)試)系統(tǒng)測(cè)試(和系統(tǒng)中的硬件系統(tǒng)、某些支持軟件、數(shù)據(jù)信息等

42、其他部分配套運(yùn)行)恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試、正確性測(cè)試、可靠性測(cè)試、兼容性測(cè)試、網(wǎng)站測(cè)試驗(yàn)收測(cè)試設(shè)計(jì)測(cè)試用例的基本準(zhǔn)則代表性可判定性可再現(xiàn)性黑盒測(cè)試(功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說明的測(cè)試)等價(jià)類劃分法:把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分為若干部分(子集),每一個(gè)子集中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例。等價(jià)類劃分依據(jù)按照區(qū)間劃分按照數(shù)值劃分按照數(shù)值集合劃分按照限制條件或規(guī)則劃分細(xì)分等價(jià)類web然后從自底向上邊界值分析法(用于對(duì)等價(jià)類劃分法的補(bǔ)充)4n+1(n個(gè)變量)6n+1因果圖法分析因和果,畫出因果圖把因果圖轉(zhuǎn)換成判定表為判定表每一列設(shè)計(jì)一個(gè)測(cè)試用例對(duì)于輸入條件的

43、約束有 E異、I或、O唯一、R要求四種約束,對(duì)于輸出條件的約束只 有M強(qiáng)制約束1- E均柬(舜a和h中最多有,個(gè)可能為1,即h和h不 能同時(shí)為1。a. I鯽柬(噓):注、h、£中至少有一個(gè)通班為I +卬b 匚不能同時(shí)期、3 .。為束(唯1): H和h必瓶有一個(gè)ILIX有一個(gè)為1”4 . R豹束(嚶求):a是1時(shí),h必魏是1,即h為1時(shí),hd; 能為心,M的束(強(qiáng)制上若結(jié)果a為1,剜結(jié)果h強(qiáng)制為八輸入的第一個(gè)字符必須是#或,第二個(gè)字符 必須是一個(gè)數(shù)字,此情況F進(jìn)行文件的修改$ 如果第一個(gè)字符不是#成,則給出信息N, 如果第二個(gè)字符不是數(shù)字,則給出埼息M。C1 )分析程序規(guī)格說明中的原因

44、和結(jié)果原因結(jié)果5:第一個(gè)字符是#©,:給出信息N與:第T字符是*,:修改文件%:第二個(gè)字符是字e3:給出信息M(2)畫出因果圖(編號(hào)為10的中間結(jié)點(diǎn)是導(dǎo)出結(jié) 果的進(jìn)一步原因)。2345678111000010011000101010111100qq7qylqqq#3#A*6A1GT(3 )將因果圖轉(zhuǎn)換成如F所示的決策衰1條件:C11C21C3110嘛 e1 e2 e3不可能<測(cè)試用例(4 )根據(jù)決策我中的每一列設(shè)計(jì)測(cè)試用例測(cè)試用例編號(hào)輸入數(shù)據(jù)#32#A3.64*B5A16GT預(yù)期輸出修改文件給出信息M修改文件給出信息M給出信息N給出信息N和信息M例子:產(chǎn)品說明廿:行一個(gè)處理單價(jià)為1元5角錢 的食裝飲料的口動(dòng)仰貨機(jī)軟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論