《軟件測試基礎(chǔ)》期末試卷及參考答案_第1頁
《軟件測試基礎(chǔ)》期末試卷及參考答案_第2頁
《軟件測試基礎(chǔ)》期末試卷及參考答案_第3頁
《軟件測試基礎(chǔ)》期末試卷及參考答案_第4頁
《軟件測試基礎(chǔ)》期末試卷及參考答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦《軟件測試基礎(chǔ)》期末試卷及參考答案期末試卷先鋒學(xué)院2022-2022學(xué)年其次學(xué)期

《軟件測試技術(shù)》試題庫答案

一、填空題(每空2分,共15空,分?jǐn)?shù)為30分)

1、判定籠罩設(shè)計足夠多的測試用例,使得被測試程序中的每個推斷的“真”、“假”分支至少被執(zhí)行一次。

2、黑盒測試的詳細(xì)技術(shù)辦法等價類劃分法、邊界值分析法、決策表法、因果圖法。

3、黑盒測試又稱之為功能測試。

4、等價類劃分有兩種不同的狀況:有效等價類和無效等價類。

5、按照籠罩目標(biāo)的不同,規(guī)律籠罩又可分為:語句籠罩,判定籠罩,條件籠罩,路徑籠罩條件組合籠罩,推斷/條件籠罩。

6、按照軟件生命周期中的定義,可以把自動化測試工具劃分3大類白盒

測試工具、黑盒測試工具和測試管理工具。

7、軟件測試是為發(fā)覺程序中的錯誤而執(zhí)行程序的過程。

8、測試用例是由測試輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。

9、白盒測試又稱為結(jié)構(gòu)測試,可以分為靜態(tài)測試和動態(tài)測試兩大類。

10、軟件是包括程序、數(shù)據(jù)、相關(guān)文檔的完整集合。

11、邊界值分析法屬于黑盒測試。

12、單元測試是以具體設(shè)計說明書為指導(dǎo),測試源程序代碼。

13、集成測試以概要設(shè)計說明書指導(dǎo),測試軟件結(jié)構(gòu)。

14、確認(rèn)測試以需求分析說明書為指導(dǎo)。

15、軟件開發(fā)的基本過程需求分析、概要設(shè)計、具體設(shè)計、編碼、測試、

維護(hù)。

16、代碼復(fù)審屬于靜態(tài)測試,不實(shí)際運(yùn)行程序。

17、集成測試把模塊組成成系統(tǒng)的測試方式:一次性集成測試和。

18、黑盒測試有兩種基本辦法,即:通過測試和失敗測試。增量式集成測試

20、Junit是一個開放源代碼的java測試框架,用于編寫和運(yùn)行可重復(fù)的測試。

21、在Junit中3.8中testXXX()測試辦法必需滿足幾個條件:public,void和無辦法參數(shù)。

二、挑選題(每題3分,共10題,分?jǐn)?shù)為30分)

1.下列哪一項不是白盒測試?(C)

A.單元測試

B.集成測試

C.系統(tǒng)測試

D.回歸測試

2.屬于黑盒測試的辦法?(C)

A.基于基本路徑

B.控制流

C.基于用戶需求測試

D.規(guī)律籠罩3.在Assert類中斷言對象為NULL是_____。(C)

A.assertEquals

B.assertTrue

C.assertNull

D.fail

4.___________的目的是對終于軟件系統(tǒng)舉行全面的測試確保終于軟件系統(tǒng)產(chǎn)品滿足需求。(A)

A.系統(tǒng)測試B.集成測試

C.單元測試D.功能測試

5.在Assert類中斷言兩個對象相等是_____。(A)

A.assertEquals

B.assertTrue

C.assertSame

D.fail

6.有一組測試用例使得每一個被測試用例的分支籠罩至少被執(zhí)行一次,它滿足的籠罩標(biāo)準(zhǔn)___________。(B)

A.語句籠罩

B.判定籠罩

C.條件籠罩

D.路徑籠罩

7.在Assert類中斷言測試失敗是_____。(D)

A.assertEquals

B.assertTrue

C.assertSame

D.fail

8.軟件測試的目的是___________。(C)

A.表明軟件的正確性B.評價軟件質(zhì)量

C.盡可能發(fā)覺軟件中的錯誤D.判定軟件是否合格

9.關(guān)于白盒測試與黑盒測試的最主要區(qū)分,正確的是___________。(A)A.白盒測試側(cè)重于程序結(jié)構(gòu),黑盒測試側(cè)重于功能

B.白盒測試可以使用測試工具,黑盒測試不能使用工具

C.白盒測試需要程序參加,黑盒測試不需要

D.黑盒測試比白盒測試應(yīng)用更廣泛

10.軟件測試類型按開發(fā)階段劃分___________。(B)

A.需要測試﹑單元測試﹑集成測試

B.單元測試﹑集成測試﹑確認(rèn)測試﹑系統(tǒng)測試﹑驗(yàn)收測試

C.單元測試﹑集成測試﹑確認(rèn)測試

D.調(diào)試﹑單元測試﹑功能測試

11.在Junit中,testXXX()辦法就是一個測試用例,測試辦法是______。(B)

A.privatevoidtestXXX()B.publicvoidtestXXX()

C.publicfloattestXXX()D.publicinttestXXX()

12.在下面所列舉中的規(guī)律測試籠罩中,測試籠罩最強(qiáng)的是__________。(B)A.條件籠罩B.條件組合籠罩

C.語句籠罩D.判定籠罩

13.在下面所列舉中的規(guī)律測試籠罩中,測試籠罩最弱的是__________。(C)A.條件籠罩B.條件組合籠罩

C.語句籠罩D.判定籠罩

14.軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)?(B)

A.集成測試B.單元測試

C.目的測試D.確認(rèn)測試

15.增量式集成測試有3種方式:自頂向下增量測試辦法,和混合增量測試方式。(B)

A.自中向下增量測試辦法B.自底向上增量測試辦法

C.多次性測試D.維護(hù)

16.Junit的TestCase類提供和tearDown()辦法,分離完成對測試環(huán)境的建立和拆除。(A)

A.setUp()

B.set()

C.setap()

D.setDown()

17.___________辦法按照輸出對輸入的依靠關(guān)系設(shè)計測試用例。(C)A.路徑測試B.等價類

C.因果圖D.歸納測試

18.Junit測試在單元測試階段測試,主要用于________。(A)

A.白盒測試B.灰盒測試

C.黑盒測試D.確認(rèn)測試

19.不屬于白盒測試的技術(shù)是___________。(C)

A.路徑籠罩B.判定籠罩

C.邊界值分析D.條件籠罩

20.軟件測試過程中的集成測試主要是為了發(fā)覺___________階段的錯誤碼。(B)

A.需求分析B.概要設(shè)計

C.編碼D.維護(hù)

21.增量式集成測試有3種方式:,自底向上增量測試辦法和混合增量測試方式。(A)

A.自頂向下增量測試辦法B.一次性集成測試

C.多次性測試D.維護(hù)

22.Junit適用于java開發(fā)人員在______階段,舉行單個辦法實(shí)現(xiàn)功能或者類本身的測試,主要用于白盒測試。(C)

A.集成測試B.驗(yàn)收測試

C.單元測試D.確認(rèn)測試

23.軟件測試是根據(jù)特定的規(guī)程,___________的過程。(A)

A.發(fā)覺軟件錯誤B.說明程序正確

C.證實(shí)程序沒有錯誤D.設(shè)計并運(yùn)行測試用例

24.一個勝利的測試是___________。(B)

A.發(fā)覺錯誤碼B.發(fā)覺了至今尚未發(fā)覺的錯誤

C.沒有發(fā)覺錯誤碼D.證實(shí)發(fā)覺不了錯誤

25.根據(jù)測試組織劃分,軟件測試可分為:開發(fā)方測試,第三方測試,___________。(C)

A.集成測試B.確認(rèn)測試

C.用戶測試D.灰盒測試

26.下列模型哪個軟件測試過程模型___________。(A)

A.W模型B.漠布模型

C.L模型D.G模型

27.Junit有兩個包:__________和Junit.extensions。(B)A.Junit.frametestB.Junit.framework

C.Junit.ameworkD.Junit.assert

28.單元測試普通以__________為主。(A)

A.白盒測試B.黑盒測試

C.系統(tǒng)測試D.分析測試

29.編碼階段產(chǎn)生的錯誤由__________檢查出來的。(A)

A.單元測試B.集成測試

C.系統(tǒng)測試D.有效性測試

30.代碼檢查法有桌面檢查法,走查和__________。(B)

A.靜態(tài)測試B.代碼審查

C.動態(tài)測試D.白盒測試

三﹑簡答題(每題10分,共4題,分?jǐn)?shù)為40分)

1.計算環(huán)路復(fù)雜度辦法有哪三種?

答:(1)V(G)=判定節(jié)點(diǎn)數(shù)+1;

(2)V(G)=E-N+2;

(3)V(G)=區(qū)域數(shù)+1

2.白盒測試有幾種辦法?

答:白盒測試辦法分為兩大類:靜態(tài)測試辦法和動態(tài)測試辦法。

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論