軟件測試試卷_第1頁
軟件測試試卷_第2頁
軟件測試試卷_第3頁
軟件測試試卷_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、20142015學(xué)年第一學(xué)期一、單項選擇題(本大題共15小題,每小題2分,共30分,答案寫在答題頁上)1.軟件測試是軟件開發(fā)的重要環(huán)節(jié),而進行軟件測試的目的是()。A.證明軟件錯誤不存在B.證明軟件錯誤的存在C.改正程序所有的錯誤D.發(fā)現(xiàn)程序所有的錯誤2.CMM模型中共有五個級別,除了()外每一級都設(shè)定了一組目標(biāo),如果達到了這組目標(biāo),則表明達到了這個成熟級別,可以向上更為成熟的高一級別邁進。A.初始級B.可重復(fù)級C.已定義級D.管理級優(yōu)化級3.導(dǎo)致軟件缺陷的最大原因是()。A.軟件需求說明書B.設(shè)計方案C編寫程序D.軟件規(guī)格說明書4.軟件測試文檔不包括以下哪項()A.測試案例B.軟件缺陷報告C

2、.狀態(tài)變化示意圖D.歸納、統(tǒng)計和總結(jié)5.有一組測試用例,它使被測程序中的每一個分支至少執(zhí)行一次,它滿足的覆蓋標(biāo)準(zhǔn)是:()A.語句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋6.在白盒法中,無論采用那種覆蓋標(biāo)準(zhǔn)都不可能達到100%覆蓋率。它們的目標(biāo)都是()。A.用盡可能少的測試用例發(fā)現(xiàn)盡可能多的錯誤。B.從理論上證明100%的覆蓋率是不可能達到的。C.說明測試的強度是可估量的。D.說明測試的標(biāo)準(zhǔn)是可比較的。7 .用戶在真實的工作環(huán)境中使用軟件,用于測試系統(tǒng)的用戶友好性等,這種測試是()。A.集成測試B.系統(tǒng)測試C.Alpha測試測試8 .一個多用戶的應(yīng)用系統(tǒng)通產(chǎn)有用戶管理功能,允許增加新的用戶。用戶

3、信息一般包括用戶名。假設(shè)規(guī)定用戶名必須是以字母開頭的、不超過9 個字符的字母數(shù)字串,那么下面那一組值均屬于用戶名的有效等價類()A.L,linyifen,A1111111,glenford1B.a111,L1,Lin-Yie,Lin-fengC.linyifen,A1111111,glendord,123B123D.linyifen,A1111111,glenford,E.linyifen,A1111111,glenford,Myers10 請閱讀下面這段程序:intfunc2(inta,b,c)intk=1;if(a>0)|(b<0)|(a+c>0)k=k+a;elsek=

4、k+b;if(c>0)k=k+c;returnk;如果測試時采用這組輸入值組合:(a,b,c)=(1,1,-1)、(1,1,1)、(-1,1,1)、(0,1,1),那么可以實現(xiàn)下面哪一種覆蓋()A.條件覆蓋B.分支覆蓋C.路徑覆蓋D.條件組合覆蓋11 .黑盒測試是從觀點的測試,白盒測試是從觀點的測試。()A.開發(fā)人員,管理人員B.用戶,管理人員C.用戶,開發(fā)人員D.開發(fā)人員,用戶12 .下列關(guān)于單元測試的說法中錯誤的是()。A.樁模塊由被測模塊調(diào)用,在單元測試中接受測試數(shù)據(jù),啟動被測模塊B.單元測試以白盒測試為主C.樁模塊用以模擬被測模塊工作過程中所調(diào)用的模塊D.驅(qū)動模塊用以模擬被測模塊

5、的上級模塊13 、軟件測試的對象包括()A.目標(biāo)程序和相關(guān)文檔標(biāo)程序、操作系統(tǒng)和平臺軟件B.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔C.目D.源程序和目標(biāo)程序)檢查出來。13、編碼階段產(chǎn)生的錯誤由(A.單元測試B.集成測試C有效性測試D.系統(tǒng)測試14、等價類劃分和邊界值分析是最常用的兩種黑盒方法。采用這兩種方法設(shè)計測試案例,可以很大幅度的減少測試案例的數(shù)量。那么,這兩種方法有什么局限性()A.在設(shè)計一組測試案例是不能把這兩種方法結(jié)合在一起同時使用B.不同輸入變量之間可能存在約束關(guān)系,它們不能處理這類約束關(guān)系C.不能用于大型信息系統(tǒng)的測試案例的設(shè)計D.不能用于單元測試和集成測試15在系統(tǒng)測試階段,測試人

6、員發(fā)現(xiàn)并報告了某個功能的一個缺陷。后來開發(fā)人員修復(fù)了這個缺陷,向測試方提交了修改后的新版本。在安裝了這個新版本之后,測試人員運行了一邊這個功能的全部測試案例,發(fā)現(xiàn)報告的缺陷確實已經(jīng)修復(fù)了,并且沒有發(fā)現(xiàn)新的缺陷。那么,測試人員所作的回歸測試已經(jīng)足夠了嗎為什么下面的幾個答案中哪一個是最好的()A.是的。因為報告的缺陷確實已經(jīng)修復(fù),并且沒有發(fā)現(xiàn)新的缺陷,所以沒有必要補充其他的測試B.不夠。應(yīng)該再運行一遍這個功能的全部測試案例C足夠了。只需要運行發(fā)現(xiàn)此缺陷所用的測試案例D.不夠。應(yīng)該運行一遍受這個功能影響的其他功能的全部測試案例二、判斷題(每題1分,共10分)1 ()測試只能證明程序有錯誤,不能證明程

7、序沒有錯誤。2 ()自頂向下的集成測試中,需要完成樁模塊的編寫。3 .()代碼評審是檢查源代碼是否達到模塊設(shè)計的要求。4 ()所有的測試都應(yīng)當(dāng)追溯到用戶的需求。5 ()如果發(fā)布的軟件有質(zhì)量問題,那是軟件測試人員的錯。6 ()負載測試是檢驗系統(tǒng)的能力最高能達到什么程度。7 ()測試人員要堅持原則,缺陷未修復(fù)完堅決不予通過。8 ()經(jīng)驗表明,測試后程序殘存的錯誤數(shù)目與該程序中以發(fā)現(xiàn)的錯誤數(shù)目或檢錯率成正比。9 ()在設(shè)計測試用例時,應(yīng)包括合理的輸入條件和不合理的輸入條件。10 ()白盒測試的基本路徑法和路徑覆蓋測試法相比較,基本路徑法需要設(shè)計的測試用例個數(shù)較少。(每題5分,共20分)1 .繪制出軟

8、件測試模型中的V莫型。2 單元測試、集成測試、系統(tǒng)測試的側(cè)重點分別是什么3 請舉例說明分支覆蓋既不屬于條件覆蓋,條件覆蓋也不屬于分支覆蓋。4 .簡述集成測試的幾種主要策略,分析每種策略的優(yōu)缺點。(共40分)1.針對test函數(shù)按照基本路徑測試方法設(shè)計測試用例。a)繪制出程序流程圖對應(yīng)的控制流圖b)計算出圈復(fù)雜度c)寫出獨立路徑d)寫出相應(yīng)的測試用例。(10分)1 inttest(inti_count,inti_flag)23 inti_temp=0;4 while(i_count>0)5if(0=i_flag)6 i_temp=i_count+100;7 break;8 else9 if

9、(1=i_flag)10 i_temp=i_temp+10;11 else12 i_temp=i_temp+20;1314 15 i_count-;1617returni_temp;18(2) 用決策表設(shè)2 .某規(guī)格說明要求:第一列字符必須A或B,第二列字符必須是數(shù)字,在此情況下文件被更新。但如果第一個字符不正確,那么信息X12被產(chǎn)生;如果第二個字符不是數(shù)字,則信息X13產(chǎn)生。(1)試利用因果圖法,建立該軟件的因果計測試用例。(10分)3、程序?qū)崿F(xiàn)了求兩數(shù)之和,輸入為兩個整型變量x和y,0<x<10020wyw3而用邊界值法設(shè)計測試用例。(6分), 應(yīng) 考慮 (m, n) 的哪些4 、假設(shè)需要測試下面嵌套的兩個循環(huán),他們的循環(huán)次數(shù)是不固定的,但最大循環(huán)次數(shù)不超過50。在設(shè)計測試案例時取值組合(6分)for(i=1;i<=m;i+)循環(huán)體1;for(j=1;j<=n;j+)循環(huán)體2;5 請應(yīng)用等價類劃分法為上述程序

溫馨提示

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

評論

0/150

提交評論