黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案_第1頁(yè)
黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案_第2頁(yè)
黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案_第3頁(yè)
黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案_第4頁(yè)
黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

黑盒測(cè)試與白盒測(cè)試對(duì)比試題及答案姓名:____________________

一、單項(xiàng)選擇題(每題2分,共10題)

1.黑盒測(cè)試的主要目的是:

A.檢查程序內(nèi)部的邏輯結(jié)構(gòu)

B.驗(yàn)證程序的功能需求是否得到滿足

C.檢查程序代碼的復(fù)雜度

D.檢查程序的執(zhí)行效率

2.以下哪個(gè)不是黑盒測(cè)試的測(cè)試方法?

A.等價(jià)類劃分

B.邊界值分析

C.冒煙測(cè)試

D.模糊測(cè)試

3.在黑盒測(cè)試中,等價(jià)類劃分的目的是:

A.減少測(cè)試用例的數(shù)量

B.提高測(cè)試用例的覆蓋率

C.提高測(cè)試用例的準(zhǔn)確性

D.提高測(cè)試用例的執(zhí)行效率

4.以下哪個(gè)不屬于白盒測(cè)試的測(cè)試方法?

A.代碼走查

B.邏輯驅(qū)動(dòng)測(cè)試

C.數(shù)據(jù)流測(cè)試

D.用戶界面測(cè)試

5.白盒測(cè)試中,控制流圖主要用于:

A.生成測(cè)試用例

B.分析程序模塊間的調(diào)用關(guān)系

C.分析程序模塊內(nèi)的執(zhí)行路徑

D.分析程序模塊的輸入輸出

6.以下哪個(gè)不是白盒測(cè)試的優(yōu)點(diǎn)?

A.可以發(fā)現(xiàn)程序內(nèi)部的錯(cuò)誤

B.可以提高測(cè)試的覆蓋率

C.可以提高測(cè)試的效率

D.可以驗(yàn)證程序的設(shè)計(jì)質(zhì)量

7.在白盒測(cè)試中,語(yǔ)句覆蓋的目的是:

A.檢查程序中每條語(yǔ)句是否執(zhí)行過

B.檢查程序中每個(gè)分支是否執(zhí)行過

C.檢查程序中每個(gè)條件是否執(zhí)行過

D.檢查程序中每個(gè)循環(huán)是否執(zhí)行過

8.以下哪個(gè)不是黑盒測(cè)試的局限性?

A.測(cè)試用例的設(shè)計(jì)難度較大

B.測(cè)試覆蓋率難以達(dá)到100%

C.難以發(fā)現(xiàn)程序內(nèi)部的錯(cuò)誤

D.測(cè)試結(jié)果可能受到測(cè)試人員的主觀影響

9.在白盒測(cè)試中,路徑覆蓋的目的是:

A.檢查程序中每個(gè)路徑是否執(zhí)行過

B.檢查程序中每個(gè)分支是否執(zhí)行過

C.檢查程序中每個(gè)條件是否執(zhí)行過

D.檢查程序中每個(gè)循環(huán)是否執(zhí)行過

10.以下哪個(gè)不是黑盒測(cè)試與白盒測(cè)試的主要區(qū)別?

A.測(cè)試方法不同

B.測(cè)試重點(diǎn)不同

C.測(cè)試對(duì)象不同

D.測(cè)試目的相同

二、多項(xiàng)選擇題(每題3分,共5題)

1.黑盒測(cè)試的優(yōu)點(diǎn)有:

A.測(cè)試用例的設(shè)計(jì)難度較小

B.可以發(fā)現(xiàn)程序的功能錯(cuò)誤

C.可以提高測(cè)試的覆蓋率

D.可以驗(yàn)證程序的設(shè)計(jì)質(zhì)量

2.白盒測(cè)試的局限性有:

A.測(cè)試用例的設(shè)計(jì)難度較大

B.測(cè)試覆蓋率難以達(dá)到100%

C.難以發(fā)現(xiàn)程序的功能錯(cuò)誤

D.測(cè)試結(jié)果可能受到測(cè)試人員的主觀影響

3.以下哪些是白盒測(cè)試的測(cè)試方法?

A.代碼走查

B.邏輯驅(qū)動(dòng)測(cè)試

C.數(shù)據(jù)流測(cè)試

D.用戶界面測(cè)試

4.以下哪些是黑盒測(cè)試的測(cè)試方法?

A.等價(jià)類劃分

B.邊界值分析

C.冒煙測(cè)試

D.模糊測(cè)試

5.黑盒測(cè)試與白盒測(cè)試的主要區(qū)別有:

A.測(cè)試方法不同

B.測(cè)試重點(diǎn)不同

C.測(cè)試對(duì)象不同

D.測(cè)試目的相同

三、判斷題(每題2分,共5題)

1.黑盒測(cè)試只能發(fā)現(xiàn)程序的功能錯(cuò)誤,不能發(fā)現(xiàn)程序的設(shè)計(jì)錯(cuò)誤。()

2.白盒測(cè)試可以檢查程序中每條語(yǔ)句是否執(zhí)行過。()

3.黑盒測(cè)試的測(cè)試用例設(shè)計(jì)難度較大,而白盒測(cè)試的測(cè)試用例設(shè)計(jì)難度較小。()

4.白盒測(cè)試的測(cè)試覆蓋率可以達(dá)到100%。()

5.黑盒測(cè)試與白盒測(cè)試的主要區(qū)別在于測(cè)試對(duì)象不同。()

四、簡(jiǎn)答題(每題5分,共10分)

1.簡(jiǎn)述黑盒測(cè)試與白盒測(cè)試的區(qū)別。

2.簡(jiǎn)述等價(jià)類劃分在黑盒測(cè)試中的應(yīng)用。

二、多項(xiàng)選擇題(每題3分,共10題)

1.黑盒測(cè)試中常用的測(cè)試方法包括:

A.等價(jià)類劃分

B.邊界值分析

C.冒煙測(cè)試

D.決策表法

E.狀態(tài)測(cè)試

2.白盒測(cè)試中,用于檢查程序內(nèi)部邏輯結(jié)構(gòu)的工具包括:

A.代碼走查

B.邏輯驅(qū)動(dòng)測(cè)試

C.數(shù)據(jù)流測(cè)試

D.控制流圖

E.流程圖

3.以下哪些是影響測(cè)試覆蓋率的因素?

A.測(cè)試用例的設(shè)計(jì)

B.測(cè)試用例的執(zhí)行

C.程序的復(fù)雜度

D.程序的規(guī)模

E.程序的設(shè)計(jì)

4.在黑盒測(cè)試中,以下哪些屬于測(cè)試用例設(shè)計(jì)的原則?

A.完全性

B.簡(jiǎn)便性

C.可重復(fù)性

D.可行性

E.可維護(hù)性

5.白盒測(cè)試中,以下哪些屬于測(cè)試用例設(shè)計(jì)的方法?

A.語(yǔ)句覆蓋

B.分支覆蓋

C.路徑覆蓋

D.數(shù)據(jù)流測(cè)試

E.冒煙測(cè)試

6.以下哪些是白盒測(cè)試的測(cè)試類型?

A.單元測(cè)試

B.集成測(cè)試

C.系統(tǒng)測(cè)試

D.驗(yàn)收測(cè)試

E.回歸測(cè)試

7.以下哪些是黑盒測(cè)試的測(cè)試類型?

A.單元測(cè)試

B.集成測(cè)試

C.系統(tǒng)測(cè)試

D.驗(yàn)收測(cè)試

E.回歸測(cè)試

8.在黑盒測(cè)試中,以下哪些是測(cè)試用例設(shè)計(jì)的關(guān)鍵步驟?

A.確定測(cè)試目標(biāo)

B.分析需求

C.設(shè)計(jì)測(cè)試用例

D.執(zhí)行測(cè)試用例

E.分析測(cè)試結(jié)果

9.白盒測(cè)試中,以下哪些是測(cè)試用例執(zhí)行的關(guān)鍵步驟?

A.確定測(cè)試環(huán)境

B.準(zhǔn)備測(cè)試數(shù)據(jù)

C.執(zhí)行測(cè)試用例

D.記錄測(cè)試結(jié)果

E.分析測(cè)試結(jié)果

10.以下哪些是測(cè)試管理的重要活動(dòng)?

A.測(cè)試計(jì)劃

B.測(cè)試設(shè)計(jì)

C.測(cè)試執(zhí)行

D.測(cè)試報(bào)告

E.測(cè)試維護(hù)

三、判斷題(每題2分,共10題)

1.黑盒測(cè)試關(guān)注的是程序的功能,不考慮程序的內(nèi)部結(jié)構(gòu)和代碼實(shí)現(xiàn)。()

2.白盒測(cè)試的測(cè)試用例設(shè)計(jì)應(yīng)該涵蓋所有可能的程序路徑。()

3.等價(jià)類劃分只適用于輸入條件的測(cè)試用例設(shè)計(jì)。()

4.冒煙測(cè)試通常在軟件開發(fā)的早期階段進(jìn)行,用于初步檢查軟件的穩(wěn)定性。()

5.語(yǔ)句覆蓋要求每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次。()

6.路徑覆蓋要求程序中每條可能的路徑至少執(zhí)行一次。()

7.在白盒測(cè)試中,控制流圖和流程圖是相同的工具。()

8.黑盒測(cè)試的測(cè)試用例設(shè)計(jì)主要依賴于需求規(guī)格說明書。()

9.白盒測(cè)試可以完全替代黑盒測(cè)試,因?yàn)樗鼈兊哪康南嗤?。(?/p>

10.測(cè)試覆蓋率越高,軟件質(zhì)量就越高。()

四、簡(jiǎn)答題(每題5分,共6題)

1.簡(jiǎn)述黑盒測(cè)試與白盒測(cè)試的主要區(qū)別。

2.簡(jiǎn)述白盒測(cè)試中語(yǔ)句覆蓋、分支覆蓋和路徑覆蓋之間的關(guān)系。

3.如何在黑盒測(cè)試中設(shè)計(jì)有效的測(cè)試用例?

4.白盒測(cè)試中,如何利用控制流圖進(jìn)行測(cè)試用例的設(shè)計(jì)?

5.請(qǐng)簡(jiǎn)述軟件測(cè)試過程中,測(cè)試用例執(zhí)行完成后應(yīng)進(jìn)行的步驟。

6.在軟件測(cè)試過程中,如何評(píng)估測(cè)試工作的效果?

試卷答案如下

一、單項(xiàng)選擇題

1.B.驗(yàn)證程序的功能需求是否得到滿足

解析:黑盒測(cè)試主要關(guān)注軟件的功能,不關(guān)心內(nèi)部實(shí)現(xiàn),因此其主要目的是驗(yàn)證功能需求是否得到滿足。

2.C.冒煙測(cè)試

解析:冒煙測(cè)試是一種早期的測(cè)試,用于檢查軟件是否能夠運(yùn)行,不涉及具體的測(cè)試方法。

3.A.減少測(cè)試用例的數(shù)量

解析:等價(jià)類劃分通過將輸入數(shù)據(jù)劃分成若干個(gè)等價(jià)類,從而減少測(cè)試用例的數(shù)量,提高測(cè)試效率。

4.D.用戶界面測(cè)試

解析:用戶界面測(cè)試屬于黑盒測(cè)試的范疇,關(guān)注用戶與軟件的交互,不屬于白盒測(cè)試方法。

5.C.分析程序模塊內(nèi)的執(zhí)行路徑

解析:控制流圖主要用于分析程序模塊內(nèi)的執(zhí)行路徑,幫助設(shè)計(jì)測(cè)試用例。

6.D.可以驗(yàn)證程序的設(shè)計(jì)質(zhì)量

解析:白盒測(cè)試可以深入到程序內(nèi)部,檢查代碼的設(shè)計(jì)質(zhì)量,而不僅僅是功能。

7.A.檢查程序中每條語(yǔ)句是否執(zhí)行過

解析:語(yǔ)句覆蓋要求程序中的每條語(yǔ)句至少執(zhí)行一次,以檢查語(yǔ)句的正確性。

8.D.測(cè)試結(jié)果可能受到測(cè)試人員的主觀影響

解析:黑盒測(cè)試的結(jié)果可能受到測(cè)試人員的主觀判斷影響,這是其局限性之一。

9.A.檢查程序中每個(gè)路徑是否執(zhí)行過

解析:路徑覆蓋要求程序中每條可能的路徑至少執(zhí)行一次,以檢查路徑的正確性。

10.D.測(cè)試目的相同

解析:黑盒測(cè)試和白盒測(cè)試的目的都是為了發(fā)現(xiàn)軟件中的錯(cuò)誤,提高軟件質(zhì)量。

二、多項(xiàng)選擇題

1.A.等價(jià)類劃分

B.邊界值分析

C.冒煙測(cè)試

D.決策表法

E.狀態(tài)測(cè)試

解析:這些方法都是黑盒測(cè)試中常用的測(cè)試方法。

2.A.代碼走查

B.邏輯驅(qū)動(dòng)測(cè)試

C.數(shù)據(jù)流測(cè)試

D.控制流圖

E.流程圖

解析:這些工具都是用于白盒測(cè)試中分析程序內(nèi)部邏輯的。

3.A.測(cè)試用例的設(shè)計(jì)

B.測(cè)試用例的執(zhí)行

C.程序的復(fù)雜度

D.程序的規(guī)模

E.程序的設(shè)計(jì)

解析:這些因素都會(huì)影響測(cè)試覆蓋率。

4.A.完全性

B.簡(jiǎn)便性

C.可重復(fù)性

D.可行性

E.可維護(hù)性

解析:這些原則指導(dǎo)黑盒測(cè)試用例的設(shè)計(jì)。

5.A.語(yǔ)句覆蓋

B.分支覆蓋

C.路徑覆蓋

D.數(shù)據(jù)流測(cè)試

E.冒煙測(cè)試

解析:這些是白盒測(cè)試中常用的測(cè)試用例設(shè)計(jì)方法。

6.A.單元測(cè)試

B.集成測(cè)試

C.系統(tǒng)測(cè)試

D.驗(yàn)收測(cè)試

E.回歸測(cè)試

解析:這些是白盒測(cè)試中常見的測(cè)試類型。

7.A.單元測(cè)試

B.集成測(cè)試

C.系統(tǒng)測(cè)試

D.驗(yàn)收測(cè)試

E.回歸測(cè)試

解析:這些是黑盒測(cè)試中常見的測(cè)試類型。

8.A.確定測(cè)試目標(biāo)

B.分析需求

C.設(shè)計(jì)測(cè)試用例

D.執(zhí)行測(cè)試用例

E.分析測(cè)試結(jié)果

解析:這些步驟是黑盒測(cè)試用例設(shè)計(jì)的關(guān)鍵。

9.A.確定測(cè)試環(huán)境

B.準(zhǔn)備測(cè)試數(shù)據(jù)

C.執(zhí)行測(cè)試用例

D.記錄測(cè)試結(jié)果

E.分析測(cè)試結(jié)果

解析:這些步驟是白盒測(cè)試用例執(zhí)行的關(guān)鍵。

10.A.測(cè)試計(jì)劃

B.測(cè)試設(shè)計(jì)

C.測(cè)試執(zhí)行

D.測(cè)試報(bào)告

E.測(cè)試維護(hù)

解析:這些是測(cè)試管理的重要活動(dòng)。

三、判斷題

1.√

解析:黑盒測(cè)試只關(guān)注軟件的外部行為,不涉及內(nèi)部結(jié)構(gòu)和代碼。

2.√

解析:白盒測(cè)試要檢查所有可能的路徑,因此語(yǔ)句覆蓋、分支覆蓋和路徑覆蓋之間存在遞進(jìn)關(guān)系。

3.×

解析:等價(jià)類劃分不僅適用于輸入條件的測(cè)試用例設(shè)計(jì),也適用于輸出條件的測(cè)試用例設(shè)計(jì)。

4.√

解析:冒煙測(cè)試確實(shí)用于初步檢查軟件的穩(wěn)定性,通常在軟件開發(fā)的早期階段進(jìn)行。

5.√

解析:語(yǔ)句覆

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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)論