軟件測試題目

軟件測試題目

ID:20490809

大?。?9.00 KB

頁數(shù):9頁

時間:2018-10-12

軟件測試題目_第1頁
軟件測試題目_第2頁
軟件測試題目_第3頁
軟件測試題目_第4頁
軟件測試題目_第5頁
資源描述:

《軟件測試題目》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、一:選擇題1.軟件測試的目的是(發(fā)現(xiàn)軟件錯誤)。2.軟件測試中白盒法是通過分析程序的(內(nèi)部邏輯)來設(shè)計測試用例的。3.黑盒法是根據(jù)程序的(功能)來設(shè)計測試用例的。4.為了提高軟件測試的效率,應(yīng)該(選擇發(fā)現(xiàn)錯誤可能性最大的數(shù)據(jù)作為測試用例5.與設(shè)計測試用例無關(guān)的文檔是(項目開發(fā)計劃)。6.測試的關(guān)鍵問題是(如何選擇測試用例)。7.軟件測試用例主要由輸入數(shù)據(jù)和(預(yù)期輸出結(jié)果)兩部分組成。8.成功的測試是指運行測試用例后(發(fā)現(xiàn)了程序錯誤)。9.下列幾種邏輯覆蓋標(biāo)準(zhǔn)中,查錯能力最強的是(條件組合覆蓋)10.在黑盒測試中,著重檢查輸入條件組合的方法是(因果圖法)。11.單元測試主要針對模塊的幾個基本

2、特征進行測試,該階段不能完成的測試是(系統(tǒng)功能)。12.軟件測試過程中的集成測試主要是為了發(fā)現(xiàn)(c)階段的錯誤。BA)需求分析B)概要設(shè)計C)詳細設(shè)計D)編碼13.不屬于白盒測試的技術(shù)是(d)。A)路徑覆蓋B)判定覆蓋C)循環(huán)覆蓋D)邊界值分析14.集成測試時,能較早發(fā)現(xiàn)高層模塊接口錯誤的測試方法為(a)。A)自頂向下漸增式測試B)自底向上漸增式測試C)非漸增式測試D)系統(tǒng)測試15.確認測試以(需求規(guī)格說明書)文檔作為測試的基礎(chǔ)。16.使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)(a)和指定的覆蓋標(biāo)準(zhǔn)。A)程序內(nèi)部邏輯B)程序的復(fù)雜度C)使用說明書D)程序的功能17.程序的三種基本結(jié)構(gòu)是(順序、

3、選擇、循環(huán)18.結(jié)構(gòu)化程序設(shè)計的一種基本方法是(d)A)篩選法B)遞歸法C)歸納法D)逐步求精法19.軟件調(diào)試的目的是(找出錯誤所在并改正之)20.程序三種基本結(jié)構(gòu)的共同特點是(d)A)不能嵌套使用B)只能用來寫簡單程序C)已經(jīng)用硬件實現(xiàn)D)只有一個入口和一個出口21.下面說法正確的是(c)。A)經(jīng)過測試沒有發(fā)現(xiàn)錯誤說明程序正確B)測試的目標(biāo)是為了證明程序沒有錯誤C)成功的測試是發(fā)現(xiàn)了迄今尚未發(fā)現(xiàn)的錯誤的測試D)成功的測試是沒有發(fā)現(xiàn)錯誤的測試22.覆蓋準(zhǔn)則最強的是(d)。A)語句覆蓋B)判定覆蓋C)條件覆蓋D)路徑覆蓋23.發(fā)現(xiàn)錯誤能力最弱的是(a)。A)語句覆蓋B)判定覆蓋C)條件覆蓋D

4、)路徑覆蓋24.實際的邏輯覆蓋測試中,一般以(C)為主設(shè)計測試用例。A)條件覆蓋B)判定覆蓋C)條件組合覆蓋D)路徑覆蓋25.下面(d)方法能夠有效地檢測輸入條件的各種組合可能引起的錯誤。A)等價類劃分B)邊界值分析C)錯誤推測D)因果圖26.與確認測試階段有關(guān)的文檔是(a)。A)需求規(guī)格說明書B)概要設(shè)計說明書C)詳細設(shè)計說明書D)源程序27.超出軟件工程范圍的測試是(c)。DA)單元測試B)集成測試C)確認測試D)系統(tǒng)測試28.軟件測試不需要了解軟件設(shè)計的(c)。DA)功能B)內(nèi)部結(jié)構(gòu)C)處理過程D)條件29.(b)方法需要考察模塊間的接口和各模塊之間的聯(lián)系。A)單元測試B)集成測試C

5、)確認測試D)系統(tǒng)測試30.調(diào)試應(yīng)該由(b)完成。A)與源程序無關(guān)的程序員B)編制該源程序的程序員C)不了解軟件設(shè)計的機構(gòu)D)設(shè)計該軟件的機構(gòu)31.基線是軟件生存期中各開發(fā)階段的一個特定點,它可作為一個檢查點,當(dāng)采用的基線發(fā)生錯誤時,我們可以返回到最近和最恰當(dāng)?shù)模╠)上。CA)配置項B)程序C)基線D)過程32.版本管理是對系統(tǒng)不同版本進行的(a)過程A)標(biāo)識與跟蹤B)標(biāo)識變更C)發(fā)布變更D)控制變更33.在變更控制中,管理各個用戶存取和修改一個特定軟件配置對象的權(quán)限是(a)。DA)異步控制B)同步控制C)存取控制D)基線控制34.在配置管理中,“登入”和“檢出”處理實現(xiàn)了兩個重要的變更控

6、制要素,即同步控制和(B)。A)異步控制B)同步控制C)基線控制D)存取控制35.按照軟件配置管理的原始指導(dǎo)思想,受控制的對象應(yīng)是(b)。CA)軟件元素B)軟件配置項C)軟件項目D)軟件過程36.軟件配置項是軟件配置管理的對象,指的是軟件工程過程中所產(chǎn)生的(b)。A)接口B)軟件環(huán)境C)信息項D)版本37.在變更控制中,可用來確保由不同用戶所執(zhí)行的并發(fā)控制是(B)。A)異步控制B)同步控制C)存取控制D)基線控制38.以下說法錯誤的是(a)。A)軟件配置管理簡稱SCIB)軟件配置項是配置管理的基本單位C)軟件配置實際上是一動態(tài)的概念D)軟件工程過程中某一階段的變更均要引起軟件配置的變更一、

7、填空題1.軟件測試的目的是盡可能多地發(fā)現(xiàn)軟件中存在的錯誤,將測試結(jié)果作為糾錯的依據(jù)。2.測試階段的基本任務(wù)是根據(jù)軟件開發(fā)各階段的文檔資料和程序的源內(nèi)部結(jié)構(gòu),精心設(shè)計一組測試用例,利用這些實例執(zhí)行程序,找出軟件中潛在的各種錯誤和缺陷。3.測試用例由輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。4.軟件測試方法一般分為兩大類:動態(tài)方法和靜態(tài)方法。5.動態(tài)測試通過執(zhí)行程序發(fā)現(xiàn)錯誤。根據(jù)測試用例的設(shè)計方法不同,動態(tài)測試又分為黑盒與白盒兩類

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。