軟件測試復(fù)習(xí)試題及答案_第1頁
軟件測試復(fù)習(xí)試題及答案_第2頁
軟件測試復(fù)習(xí)試題及答案_第3頁
軟件測試復(fù)習(xí)試題及答案_第4頁
軟件測試復(fù)習(xí)試題及答案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第頁軟件測試復(fù)習(xí)試題及答案1.與設(shè)計測試用例無關(guān)的文檔是(

)。A.需求規(guī)格說明書B.源程序C.項目開發(fā)計劃D.設(shè)計說明書A、B、C、D、【正確答案】:C2.Junit測試在單元測試階段測試,主要用于。(

)A.白盒測試B.灰盒測試C.黑盒測試D.確認測試A、B、C、D、【正確答案】:A3.修復(fù)軟件缺陷費用最高的階段是(

)。A.編碼B.發(fā)布C.需求規(guī)格說明書D.設(shè)計A、B、C、D、【正確答案】:B4.堅持在軟件的各個階段實施下列哪種質(zhì)量保障措施,才能在開發(fā)過程中盡早發(fā)現(xiàn)和預(yù)防錯誤,把出現(xiàn)的錯誤克服在早期(

)。A.程序測試B.管理評審C.技術(shù)評審D.改正程序錯誤A、B、C、D、【正確答案】:C5.下列方法中,不屬于黑盒測試的是(

)。A.基本路徑測試法B.等價類測試法C.基于場景的測試方法D.邊界值分析法A、B、C、D、【正確答案】:A6.軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)?(

)A.驗收測試B.單元測試C.功能測試D.結(jié)構(gòu)測試A、B、C、D、【正確答案】:B7.29.

白盒法和黑盒法最大的不同在于()。A.基于的知識集不同B.測試的任務(wù)不同C.測試用例設(shè)計方法不同D.應(yīng)用的測試階段不同A、B、C、D、【正確答案】:C8.集成測試時,能較早發(fā)現(xiàn)高層模塊接口錯誤的測試方法為(

)。A.自頂向下漸增式測試B.非漸增式測試C.自底向上漸增式測試D.系統(tǒng)測試A、B、C、D、【正確答案】:A9.導(dǎo)致軟件缺陷的最大原因是:(

)A.軟件需求說明書B.設(shè)計方案C.編碼D.維護A、B、C、D、【正確答案】:A10.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是(

)A.功能需求B.性能需求C.可擴展性和靈活性D.容錯糾錯能力A、B、C、D、【正確答案】:A11.軟件調(diào)試的目的是(

)。A.統(tǒng)計出錯的次數(shù)B.排除存在錯誤的可能性C.找出錯誤所在并改正之D.對錯誤性質(zhì)進行分類A、B、C、D、【正確答案】:C12.測試和調(diào)試最大的不同在于()。A、操作者的心理狀態(tài)不同B、它們的行為取向不同C、C.使用的工具不同D、D.運用的方法不同【正確答案】:A13.集成測試對系統(tǒng)內(nèi)部的交互以及集成后系統(tǒng)功能檢驗了何種質(zhì)量特性(

)A、A.可使用性B、B.可維護性

C、C.可靠性D、D.正確性【正確答案】:D14.下列不屬于軟件本身的原因而產(chǎn)生的缺陷的是(

)。A.系統(tǒng)結(jié)構(gòu)不合理B.文檔錯誤C.語法錯誤D.算法錯誤A、B、C、D、【正確答案】:B15.不屬于白盒測試的技術(shù)是________。(

)A、A.路徑覆蓋B、B.邊界值分析C、C.條件覆蓋D、D.判定覆蓋【正確答案】:B16.Junit有兩個包:________和Junit.extensions。(

)A.Junit.frameworkB.Junit.assertC.Junit.frametestD.Junit.ameworkA、B、C、D、【正確答案】:A17.在下列描述中,關(guān)于一個軟件缺陷狀態(tài)完整變化的錯誤描述是(

)A.打開——修復(fù)——關(guān)閉B.激活——修復(fù)——重新打開C.打開——保留D.打開——關(guān)閉A、B、C、D、【正確答案】:B18.下列關(guān)于缺陷產(chǎn)生原因的敘述中,不屬于技術(shù)問題的是(

)。A.系統(tǒng)結(jié)構(gòu)不合理B.文檔錯誤,內(nèi)容不正確或拼寫錯誤C.接口傳遞不匹配,導(dǎo)致模塊集成出現(xiàn)問題D.語法錯誤A、B、C、D、【正確答案】:B19.為了提高易讀性,源程序內(nèi)部應(yīng)加功能性注釋,用于說明()。A.模塊總的功能B.程序段或語句的功能C.模塊參數(shù)的用途D.數(shù)據(jù)的用途A、B、C、D、【正確答案】:B20.單元測試所使用的主要測試方法是(

)A.黑盒測試B.白盒測試C.驗收測試D.集成測試A、B、C、D、【正確答案】:B21.為了提高軟件測試的效率,應(yīng)該()。A.選擇發(fā)現(xiàn)錯誤可能性最大的數(shù)據(jù)作為測試用例B.隨機地選取測試數(shù)據(jù)C.在完成編碼以后制定軟件的測試計劃D.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)A、B、C、D、【正確答案】:A22.實際的邏輯覆蓋測試中,一般以_____為主設(shè)計測試用例。(

)A、A.條件覆蓋B、B.條件組合覆蓋C、C.判定覆蓋D、D.路徑覆蓋【正確答案】:B23.下列關(guān)于程序效率的描述錯誤的是(

)。A.降低程序占用的存儲空間可以提高程序的效率B.提高程序的執(zhí)行速度可以提高程序的效率C.好的程序設(shè)計可以提高效率D.源程序的效率與詳細設(shè)計階段確定的算法的效率無關(guān)A、B、C、D、【正確答案】:D24.單元測試中用來模擬實現(xiàn)被測模塊需調(diào)用的其他功能模塊的是(

)。A.驅(qū)動模塊B.主控模塊C.真實的被調(diào)用模塊D.樁模塊A、B、C、D、【正確答案】:D25.編制一個好的程序應(yīng)強調(diào)良好的編程風(fēng)格,例如,選擇標(biāo)識符的名字時應(yīng)考慮()。A.多個變量共用一個名字,以減少變量名的數(shù)目B.盡量用關(guān)鍵字作名字,以使名字標(biāo)準(zhǔn)化C.名字長度越短越好,以減少源程序的輸入量D.選擇含義明確的名字,以正確提示所代表的實體A、B、C、D、【正確答案】:D26.驗收測試主要是由_____來完成的。(

)A.用戶B.開發(fā)人員C.測試人員D.高級經(jīng)理A、B、C、D、【正確答案】:A27.黑盒測試是一種重要的測試策略,又稱為數(shù)據(jù)驅(qū)動的測試,其測試數(shù)據(jù)來源于(

)。A.軟件規(guī)格說明B.軟件設(shè)計說明C.詳細設(shè)計說明D.概要設(shè)計說明A、B、C、D、【正確答案】:A28.下列不屬于靜態(tài)測試方法的是(

)。A.靜態(tài)結(jié)構(gòu)分析B.代碼檢查C.白盒法D.代碼質(zhì)量度量A、B、C、D、【正確答案】:C29.在Junit中,testXXX()方法就是一個測試用例,測試方法是____。(

)A、A.publicfloattestXXX()B、B.publicinttestXXX()C、C.privatevoidtestXXX()D、D.publicvoidtestXXX()【正確答案】:D30.下面有關(guān)測試原則的說法正確的是(

)。A.測試用例只需選取合理的輸入數(shù)據(jù)B.使用測試用例進行測試是為了檢查程序是否做了它該做的事C.測試用例應(yīng)由測試的輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果組成D.程序最好由編寫該程序的程序員自己來測試A、B、C、D、【正確答案】:C31.下列敘述正確的是(

)。A.上述三種說法都不對B.一個程序經(jīng)調(diào)試改正錯誤后,一般不必再進行測試C.測試和調(diào)試工作必須由程序編制者自己完成D.測試用例和調(diào)試用例必須完全一致A、B、C、D、【正確答案】:A32.單元測試主要針對模塊的幾個基本特征進行測試,該階段不能完成的測試是(

)。A、A.錯誤處理B、B.系統(tǒng)功能C、C.局部數(shù)據(jù)結(jié)構(gòu)D、D.重要的執(zhí)行路徑【正確答案】:B33.下面有關(guān)軟件缺陷的說法中錯誤的是(

)。A.缺陷就是軟件產(chǎn)品在開發(fā)中存在的錯誤B.缺陷就是軟件維護過程中存在的錯誤、毛病等各種問題C.缺陷就是系統(tǒng)所需要實現(xiàn)某種功能的實效和違背D.缺陷就是導(dǎo)致系統(tǒng)程序崩潰的錯誤A、B、C、D、【正確答案】:D34.下列不屬于測試原則的內(nèi)容是(

)。A.測試無法顯示潛伏的軟件缺陷B.軟件測試是有風(fēng)險的行為C.找到的缺陷越多軟件的缺陷就越少D.完全測試程序是不可能的A、B、C、D、【正確答案】:C35.經(jīng)驗表明,在程序測試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯誤較多,則該模塊中殘存的錯誤數(shù)目與其他模塊相比,通常應(yīng)該(

)。A.不確定B.較多C.較少D.相似A、B、C、D、【正確答案】:B36.在下列描述中,關(guān)于測試與調(diào)試的說法錯誤的是(

)A.測試顯示開發(fā)人員的錯誤。調(diào)試是開發(fā)人員為自己辯護;B.測試必須在詳細設(shè)計已經(jīng)完成的情況下才能開始;沒有詳細設(shè)計的信息調(diào)試不可能進行。C.測試是顯示錯誤的行為;而調(diào)試是推理的過程;D.測試能預(yù)期和可控。調(diào)試需要想象、經(jīng)驗和思考;A、B、C、D、【正確答案】:B37._____是選擇若干個測試用例,運行被測程序,使得程序中的每個可執(zhí)行語句至少執(zhí)行一次。(

)A.語句覆蓋B.條件覆蓋C.判定覆蓋D.組合覆蓋A、B、C、D、【正確答案】:A38.軟件測試用例主要由輸入數(shù)據(jù)和_____兩部分組成(

)。A.測試規(guī)則B.以往測試記錄分析C.測試計劃D.預(yù)期輸出結(jié)果A、B、C、D、【正確答案】:D39.軟件調(diào)試的目的是(

)。A.排除存在錯誤的可能性B.找出錯誤所在并改正之C.對錯誤性質(zhì)進行分類D.統(tǒng)計出錯的次數(shù)A、B、C、D、【正確答案】:B40.以下那一種選項不屬于軟件缺陷(

)。A、A.軟件中出現(xiàn)了產(chǎn)品規(guī)格說明不應(yīng)該出現(xiàn)的功能B、B.軟件實現(xiàn)了產(chǎn)品規(guī)格說明所要求的功能但因受性能限制而未考慮可移植性問題

C、C.軟件沒有實現(xiàn)產(chǎn)品規(guī)格說明所要求的功能D、D.軟件實現(xiàn)了產(chǎn)品規(guī)格沒有提到的功能【正確答案】:B41.下面有關(guān)軟件質(zhì)量保證活動目標(biāo)的說法中不正確的是(

)。A、A.高層管理人員能夠參與,并幫助解決項目中不能解決的不相容問題B、B.制定和規(guī)劃軟件質(zhì)量保證的任務(wù)C、C.用最少的時間和人力,找出軟件中潛在的各種錯誤和缺陷D、D.客觀的驗證軟件產(chǎn)品和各項任務(wù)是否遵循適用的標(biāo)準(zhǔn)、規(guī)程和需求【正確答案】:C42.Junit的TestCase類提供和tearDown()方法,分別完成對測試環(huán)境的建立和拆除。(

)A.setap()B.set()C.setDown()D.setUp()A、B、C、D、【正確答案】:D43.軟件測試中白盒法是通過分析程序的_____來設(shè)計測試用例的。(

)A.應(yīng)用范圍B.輸入數(shù)據(jù)C.功能D.內(nèi)部邏輯A、B、C、D、【正確答案】:D44.軟件測試的目的是()。A.盡可能多地發(fā)現(xiàn)程序中的錯誤B.發(fā)現(xiàn)程序中的所有錯誤C.證明程序是正確的D.調(diào)試程序A、B、C、D、【正確答案】:A45.與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是(

)。A.需求說明書B.測試計劃C.項目開發(fā)計劃D.詳細設(shè)計說明書A、B、C、D、【正確答案】:C46.易用性、兼容性、安裝、文檔測試等主要在哪個階段完成(

)A.驗收測試B.集成測試C.功能測試D.單元測試A、B、C、D、【正確答案】:D47.軟件測試的目的是()。A、A.找出軟件中全部錯誤B、B.試驗性運行軟件C、C.發(fā)現(xiàn)軟件錯誤D、D.證明軟件正確【正確答案】:C48.源程序中應(yīng)包含一些內(nèi)部文檔,以幫助閱讀和理解程序,源程序的內(nèi)部文檔通常包括合適的標(biāo)識符、注釋和()。A.盡量不使用或少用goto語句B.設(shè)計良好的輸出報表C.程序的布局組織D.檢查輸入數(shù)據(jù)的有效性A、B、C、D、【正確答案】:C49.在黑盒測試中,著重檢查輸入條件組合的方法是(

)。A.錯誤猜測法B.等價類劃分法C.邊界值分析法D.因果圖法A、B、C、D、【正確答案】:D50.軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)?(

)A.確認測試B.系統(tǒng)測試C.單元測試D.集成測試A、B、C、D、【正確答案】:C51.下列選項中,哪一項不是影響軟件質(zhì)量的因素?(

)

A、A.需求模糊B、B.使用新技術(shù)C、C.開發(fā)人員技術(shù)有限D(zhuǎn)、D.缺乏規(guī)范的文檔指導(dǎo)【正確答案】:B52.使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)____和指定的覆蓋標(biāo)準(zhǔn)。(

)A.程序的復(fù)雜程度B.程序的內(nèi)部邏輯C.使用說明書D.程序的功能A、B、C、D、【正確答案】:B53.系統(tǒng)測試中主要用到的測試技術(shù)是(

)A.功能測試B.黑盒測試C.回歸測試D.白盒測試A、B、C、D、【正確答案】:B54.導(dǎo)致軟件缺陷的最大原因是(

)。A.編碼B.測試C.需求規(guī)格說明書D.設(shè)計A、B、C、D、【正確答案】:C55.在軟件設(shè)計和編碼時,采取____等措施都有利于提高軟件的可測試性。(

)A.書寫詳細正確的文檔,信息隱蔽B.不使用標(biāo)準(zhǔn)文本以外的語句,書寫詳細正確的文檔C.書寫詳細正確的文檔,采用良好的程序結(jié)構(gòu)D.不使用標(biāo)準(zhǔn)文本以外的語句,采用良好的程序結(jié)構(gòu)A、B、C、D、【正確答案】:C56.不屬于白盒測試的技術(shù)是(

)。A.路徑覆蓋B.邊界值分析C.判定覆蓋D.循環(huán)覆蓋A、B、C、D、【正確答案】:B57._____是設(shè)計足夠多的測試用例,使得程序中每個判定包含的每個條件的所有情況(真/假)至少出現(xiàn)一次,并且每個判定本身的判定結(jié)果(真/假)也至少出現(xiàn)一次。(

)A.條件覆蓋B.判定覆蓋C.組合覆蓋D.判定-條件覆蓋A、B、C、D、【正確答案】:D58.與設(shè)計測試用例無關(guān)的文檔是(

)。A.項目開發(fā)計劃B.需求規(guī)格說明書C.設(shè)計說明書D.源程序A、B、C、D、【正確答案】:A59.集成測試計劃應(yīng)該在(

)階段末提交。A.概要設(shè)計B.詳細設(shè)計C.單元測試完成D.需求分析A、B、C、D、【正確答案】:A60.測試程序時,不可能遍歷所有可能的輸入數(shù)據(jù),而只能是選擇一個子集進行測試,那么最好的選擇方法是(

)。A.隨機選擇B.根據(jù)數(shù)據(jù)大小進行選擇C.根據(jù)接口進行選擇D.劃分等價類A、B、C、D、【正確答案】:D61.下列邏輯覆蓋標(biāo)準(zhǔn)中,查錯能力最強的是()。A.條件組合覆蓋B.條件覆蓋C.語句覆蓋D.判定覆蓋A、B、C、D、【正確答案】:A62.在進行單元測試時,常用的方法是()。A、A.只使用白盒測試B、B.只使用黑盒測試C、C.采用白盒測試,輔之以黑盒測試D、D.采用黑盒測試,輔之以白盒測試【正確答案】:C63.堅持在軟件開發(fā)的各個階段實施下列哪種質(zhì)量保證措施,才能在開發(fā)工程中盡早發(fā)現(xiàn)和預(yù)防錯誤,把出現(xiàn)的錯誤克服在早期。(

)A.技術(shù)評審B.文檔審查C.管理評審D.程序測試A、B、C、D、【正確答案】:A64.集成測試所使用的主要測試方法是()。A、A.動態(tài)測試B、B.靜態(tài)測試C、C.黑盒測試D、D.白盒測試【正確答案】:C65.大多數(shù)實際情況下,性能測試的實現(xiàn)方法是(

)。A.可靠性測試B.黑盒測試C.靜態(tài)分析D.白盒測試A、B、C、D、【正確答案】:B66.“質(zhì)量成本”是一個項目管理概念,它說明了下列哪項成本()A.確保符合質(zhì)量標(biāo)準(zhǔn)而發(fā)生的成本B.固定成本C.附加需求的成本D.需求變更的成本A、B、C、D、【正確答案】:A67.軟件測試類型按開發(fā)階段劃分_______。(

)A.單元測試﹑集成測試﹑確認測試B.調(diào)試﹑單元測試﹑功能測試C.單元測試﹑集成測試﹑確認測試﹑系統(tǒng)測試﹑驗收測試D.功能測試﹑單元測試﹑集成測試A、B、C、D、【正確答案】:C68.樁模塊用以模擬被測模塊的(

)A.上級模塊B.下級模塊C.其他D.同級模塊A、B、C、D、【正確答案】:B69.Junit適用于java開發(fā)人員在______階段,進行單個方法實現(xiàn)功能或者類本身的測試,主要用于白盒測試。(

)A.驗收測試B.集成測試C.單元測試D.確認測試A、B、C、D、【正確答案】:C70.按照測試組織劃分,軟件測試可分為:開發(fā)方測試、第三方測試和____。(

)A.用戶測試B.灰盒測試C.集成測試D.確認測試A、B、C、D、【正確答案】:A71.軟件驗證和確認理論是測試過程的理論依據(jù),其中驗證是檢查我們是否正在正確地建造一個產(chǎn)品,它強調(diào)的是(

)。A.過程的正確性B.測試的正確性C.規(guī)格說明的正確性D.產(chǎn)品的正確性A、B、C、D、【正確答案】:A72.自底向上增量式集成測試中,____描述是正確的。(

)A.包含樹的深度優(yōu)先或廣度優(yōu)先遍歷過程B.父單元用測試過的子單元測試C.最上面的模塊最先測試D.測試由樁模塊控制A、B、C、D、【正確答案】:B73.驗收測試的定義是(

)。A.由用戶按照用戶手冊對軟件進行測試以決定是否接收B.按照軟件任務(wù)書或合同,供需雙方約定的驗收依據(jù)進行測試,決定是否接收C.由開發(fā)方和用戶按照用戶手冊執(zhí)行軟件驗收D.由某個測試機構(gòu)代表用戶按照需求說明書和用戶手冊對軟件進行測試以決定是否接收A、B、C、D、【正確答案】:A74.對軟件的性能測試、______測試、攻擊測試都屬于黑盒測試。(

)A.路徑B.功能C.語句D.單元A、B、C、D、【正確答案】:B75.白盒測試方法一般適合于_____測試。()A.確認B.系統(tǒng)C.集成D.單元A、B、C、D、【正確答案】:D76.軟件測試員究竟做些什么。(

)。A.軟件測試員的目的是發(fā)現(xiàn)軟件缺陷,盡可能早一些B.軟件測試員的目的是發(fā)現(xiàn)軟件缺陷C.軟件測試員的目的是發(fā)現(xiàn)軟件缺陷,盡可能早一些,并確保其得以修復(fù)D.軟件測試員的目的是發(fā)現(xiàn)軟件缺陷,盡可能早一些,并將其修復(fù)A、B、C、D、【正確答案】:C77.軟件缺陷修復(fù)的代價最高的階段為(

)A.設(shè)計階段B.需求階段C.編碼階段D.發(fā)布階段A、B、C、D、【正確答案】:D78.關(guān)于邏輯覆蓋,下列說法中錯誤的是(

)。A.條件覆蓋考慮到了每個邏輯條件取值的所有組合情況B.在邏輯覆蓋中,條件組合覆蓋是覆蓋率最大的測試方法C.語句覆蓋的語句不包括空行、注釋等D.相比于語句覆蓋,判定覆蓋考慮到了每個判定語句的取值情況A、B、C、D、【正確答案】:A79.軟件測試技術(shù)可以分為靜態(tài)測試和動態(tài)測試,下列說法中錯誤的是(

)A.動態(tài)測試包括黑盒測試和白盒測試。B.白盒測試是靜態(tài)測試,黑盒測試是動態(tài)測試。C、C.動態(tài)測試是指實際運行程序,通過運行的結(jié)果來發(fā)現(xiàn)程序中的錯誤。D、D.靜態(tài)測試是指不運行實際程序,通過檢查和閱讀等手段來發(fā)現(xiàn)程序中的錯誤?!菊_答案】:B80.______方法根據(jù)輸出對輸入的依賴關(guān)系設(shè)計測試用例。(

)A.歸納測試B.等價類C.因果圖D.路徑測試A、B、C、D、【正確答案】:C81.軟件測試是采用_____執(zhí)行軟件的活動。(

)A.測試用例B.測試環(huán)境C.輸入數(shù)據(jù)D.輸入條件A、B、C、D、【正確答案】:A82.不屬于邏輯覆蓋方法的是(

)。A.條件覆蓋B.組合覆蓋C.接口覆蓋D.判定覆蓋A、B、C、D、【正確答案】:C83.使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)_____和指定的覆蓋標(biāo)準(zhǔn)。(

)A.程序的復(fù)雜度B.程序內(nèi)部邏輯C.程序的功能D.使用說明書A、B、C、D、【正確答案】:B84.編碼階段產(chǎn)生的錯誤由_______檢查出來的。(

)A.系統(tǒng)測試B.集成測試C.有效性測試D.單元測試A、B、C、D、【正確答案】:D85.驅(qū)動程序,用以模擬被測模塊的____模塊。(

)A.同級模塊B.其他C.下級模塊D.上級模塊A、B、C、D、【正確答案】:D86.在軟件生命周期的哪一個階段,軟件缺陷修復(fù)費用最低(

)。A.設(shè)計B.編碼C.需求分析(編制產(chǎn)品說明書)D.產(chǎn)品發(fā)布A、B、C、D、【正確答案】:C87.下列幾種邏輯覆蓋標(biāo)準(zhǔn)中,查錯能力最強的是(

)。A.條件覆蓋B.判定覆蓋C.語句覆蓋D.條件組合覆蓋A、B、C、D、【正確答案】:D88.為了提高測試的效率,應(yīng)該()。A.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)B.隨機地選取測試數(shù)據(jù)C.在完成編碼以后制定軟件的測試計劃D.選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)A、B、C、D、【正確答案】:D89.功能或特性沒有實現(xiàn),主要功能部分喪失,次要功能完全喪失,或致命的錯誤聲明,這屬于軟件缺陷級別中的(

)。A.一般的缺陷B.致命的缺陷C.微小的缺陷D.嚴重的缺陷A、B、C、D、【正確答案】:D90.在Assert類中斷言測試失敗是_____。(

)A.failB.assertEqualsC.assertTrueD.assertSameA、B、C、D、【正確答案】:A91.黑盒法是根據(jù)程序的_____來設(shè)計測試用例的()。A.輸入數(shù)據(jù)B.內(nèi)部邏輯C.功能D.應(yīng)用范圍A、B、C、D、【正確答案】:C92.單元測試的主要任務(wù)不包括(

)。A.出錯處理B.模塊接口C.獨立路徑D.全局數(shù)據(jù)結(jié)構(gòu)A、B、C、D、【正確答案】:D93.成功的測試是指運行測試用例后(

)。A.發(fā)現(xiàn)了程序錯誤B.證明程序正確性C.未發(fā)現(xiàn)程序錯誤D.改正了程序錯誤A、B、C、D、【正確答案】:A94.在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看做是(

)。A.循環(huán)的集合B.路徑的集合C.地址的集合D.目標(biāo)的集臺A、B、C、D、【正確答案】:B95.下列選項中,哪一項不是軟件缺陷產(chǎn)生的原因?(

)A.測試用例設(shè)計不好B.需求不明確C.項目周期短D.軟件結(jié)構(gòu)復(fù)雜A、B、C、D、【正確答案】:A96.單元測試中設(shè)計測試用例的依據(jù)是(

)。A.詳細設(shè)計規(guī)格說明書B.用戶需求規(guī)格說明書C.概要設(shè)計規(guī)格說明書D.項目計劃說明書A、B、C、D、【正確答案】:A97.下列敘述中.不屬于測試的特征的是(

)。A.測試的經(jīng)濟性B.測試的可靠性C.完全測試的不可能性D.測試的挑剔性A、B、C、D、【正確答案】:B98.在Assert類中斷言兩個對象相等是。(

)A.failB.assertTrueC.assertEqualsD.assertSameA、B、C、D、【正確答案】:C99.下列引起軟件缺陷的因素不屬于技術(shù)問題的是(

)。A.系統(tǒng)結(jié)構(gòu)不合理B.算法錯誤C.內(nèi)容不正確D.語法錯誤A、B、C、D、【正確答案】:C100.進行軟件測試的目的是()。A.減少軟件的維護成本B.縮短軟件的開發(fā)時間C.證明程序沒有缺陷D.盡可能多地找出軟件中的錯誤A、B、C、D、【正確答案】:D1.單元測試主要測試是模塊在()上的錯誤。A.語法B.格式C.邏輯D.功能A、B、C、D、【正確答案】:ABC2.邏輯驅(qū)動測試包括以下類型語句覆蓋、____、條件組合覆蓋和路徑測試。(

)A.條件覆蓋B.邏輯覆蓋C.判斷覆蓋D.判定-條件覆蓋A、B、C、D、【正確答案】:ACD3.軟件的兼容性測試包括(

)A.多語言測試B.多版本測試C.橫向測試D.向前和向后兼容A、B、C、D、【正確答案】:CD4.從測試技術(shù)角度,正確的選擇是(

)。A.白盒測試B.靜態(tài)測試C.黑盒測試D.動態(tài)測試A、B、C、D、【正確答案】:BD5.白盒測試的方法有?(

)A.邊界值測試B.錯誤推斷法C.基本路徑測試D.邏輯驅(qū)動測試A、B、C、D、【正確答案】:BC6.驗收測試完成后還需要提交___,才可交付用戶使用。(

)A.交付報告B.驗收報告C.項目完成報告D.無需提供任何報告A、B、C、D、【正確答案】:AB7.軟件實施活動的進入準(zhǔn)則是(

)。A.構(gòu)架工件已經(jīng)被基線化B.項目階段成果已經(jīng)被基線化C.詳細設(shè)計工件已經(jīng)被基線化D.需求工件已經(jīng)被基線化A、B、C、D、【正確答案】:ACD8.不屬于集成測試步驟的是(

)。A.制定集成計劃B.回歸測試C.記錄集成測試結(jié)果D.執(zhí)行集成測試A、B、C、D、【正確答案】:BC9.常見的黑盒測試用例的設(shè)計方法包括(

)A.邊界值分析B.錯誤推測法C.等價類劃分D.因果圖分析法A、B、C、D、【正確答案】:ABCD10.以下哪種測試方法屬于白盒測試技術(shù)(

)。A.邊界值分析測試B.基本路徑測試C.語句覆蓋測試D.循環(huán)覆蓋測試A、B、C、D、【正確答案】:BD11.從測試階段角度,測試正確的順序是(

)。A.系統(tǒng)測試B.集成測試C.單元測試D.確認測試A、B、C、D、【正確答案】:ABCD12.下面角色不屬于集成計劃評審的是(

)。A.編碼員B.項目經(jīng)理C.配置經(jīng)理D.測試員A、B、C、D、【正確答案】:AD13.對于整個軟件的本地化過程來說需要解決的技術(shù)問題主要有(

)。A.數(shù)據(jù)格式B.翻譯問題C.配置和兼容性問題D.頁面顯示和布局A、B、C、D、【正確答案】:AC14.測試設(shè)計員的職責(zé)有:(

)A.評估測試活動B.制定測試計劃C.設(shè)計測試用例D.設(shè)計測試過程、腳本A、B、C、D、【正確答案】:CD15.黑盒測試有那幾種方法?(

)A.邊界值分析B.錯誤推斷C.等價類劃分D.因果圖A、B、C、D、【正確答案】:ABCD16.下面哪些屬于動態(tài)分析(

)。A.代碼覆蓋率B.系統(tǒng)壓力測試C.程序數(shù)據(jù)流分析D.模塊功能檢查A、B、C、D、【正確答案】:BC17.軟件危機可以表現(xiàn)為:(

)A.軟件的價格昂貴B.軟件產(chǎn)品的質(zhì)量差C.軟件的可維護性差D.產(chǎn)品不符合用戶的需要A、B、C、D、【正確答案】:ABCD18.軟件測試計劃評審會需要哪些人員參加?(

)A.測試組B.配置負責(zé)人C.SQA負責(zé)人D.項目經(jīng)理A、B、C、D、【正確答案】:ABCD19.對于整個軟件的本地化過程來說,需要解決的技術(shù)問題主要有(

)。A.數(shù)據(jù)格式B.頁面顯示和布局C.配置和兼容性問題D.翻譯問題A、B、C、D、【正確答案】:AC20.邏輯驅(qū)動測試包括以下類型語句覆蓋、______、條件組合覆蓋和路徑測試。(

)A.判定-條件覆蓋B.判斷覆蓋C.邏輯覆蓋D.條件覆蓋A、B、C、D、【正確答案】:ABD21.軟件測試設(shè)計活動主要有(

)。A.工作量分析B.確立并結(jié)構(gòu)化測試過程C.復(fù)審并評估測試覆蓋D.確定并說明測試用例A、B、C、D、【正確答案】:ABCD22.下面哪些屬于靜態(tài)分析(

)。A.程序復(fù)雜度分析B.內(nèi)存泄漏C.程序結(jié)構(gòu)分析D.代碼規(guī)則檢查A、B、C、D、【正確答案】:ACD23.造成軟件的主要原因可從____方面來查找。(

)A.軟件本身B.團隊工作C.資金問題D.技術(shù)問題A、B、C、D、【正確答案】:ABD24.提高軟件質(zhì)量和可靠性的技術(shù)大致分為兩類,即(

)。A.軟件測試B.容錯技術(shù)C.避開錯誤技術(shù)D.可靠性分析A、B、C、D、【正確答案】:BC25.代碼評審有哪些方法(

)。A.正式會議審查B.代碼走查C.代碼咨詢D.代碼會審A、B、C、D、【正確答案】:ABCD26.以下哪些工具屬于單元測試工具?(

)A.QuantifyB.VSSC.PurifyD.PureCoverageA、B、C、D、【正確答案】:ACD27.單元測試技術(shù)中,靜態(tài)分析的方法有哪幾種?(

)A.評審B.審查C.走查D.編譯A、B、C、D、【正確答案】:ABC28.比較公認的軟件定義由以下哪三部分組成?(

)A.在運行中能提供所有希望的功能和性能的指令集(即程序)B.描述程序研制過程、方法所用的文檔C.滿足需求設(shè)計說明書的編碼D.使程序能夠正確運行的數(shù)據(jù)結(jié)構(gòu)A、B、C、D、【正確答案】:ABD29.靜態(tài)測試的主要對象是(

)A.軟件的功能B.設(shè)計的合理性C.代碼檢查D.代碼風(fēng)格與規(guī)范A、B、C、D、【正確答案】:CD30.軟件的缺陷通常集中在什么階段(

)A.系統(tǒng)設(shè)計B.編寫代碼C.軟件測試D.需求分析A、B、C、D、【正確答案】:AD31.文檔測試主要檢查文檔的(

)。A.一致性B.易理解性C.正確性D.完備性A、B、C、D、【正確答案】:ABCD32.單元測試主要測試模塊在哪些方面的錯誤?(

)A.語法B.功能C.格式D.邏輯A、B、C、D、【正確答案】:ACD33.軟件產(chǎn)品的質(zhì)量中的非功

溫馨提示

  • 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

提交評論