軟件測試題A卷_第1頁
軟件測試題A卷_第2頁
軟件測試題A卷_第3頁
軟件測試題A卷_第4頁
軟件測試題A卷_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Paper A一:選擇題軟件測試的目的:()避免軟件開發(fā)中出現(xiàn)的錯誤發(fā)現(xiàn)軟件開發(fā)中出現(xiàn)的錯誤盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯誤,提高軟件的可靠性修改軟件中出現(xiàn)的錯誤在下列描述中,關于一個軟件缺陷狀態(tài)完整變化的錯誤描述是()A、打開一一修復一一關閉B、打開關閉C、打開一一保留D、激活一一修復一一重新打開為了提高軟件測試的效率,應該()。A)隨機地選取測試數(shù)據(jù)B)取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C)在完成編碼以后制定軟件的測試計劃D)選擇發(fā)現(xiàn)錯誤可能性最大的數(shù)據(jù)作為測試用例與設計測試用例無關的文檔是()。入)項目開發(fā)計劃B)需求規(guī)格說明書C)設計說明書D)源程序測試的關鍵問題是()。A)如何組織軟件

2、評審B)如何選擇測試用例C)如何驗證程序的正確性D)如何采用綜合策略成功的測試是指運行測試用例后()。A)未發(fā)現(xiàn)程序錯誤B)發(fā)現(xiàn)了程序錯誤C)證明程序正確性D)改正了程序錯誤不屬于白盒測試的技術(shù)是()。A)路徑覆蓋B)判定覆蓋C)循環(huán)覆蓋D)邊界值分析使用白盒測試方法時,確定測試數(shù)據(jù)應根據(jù)()和指定的覆蓋標準。A)程序內(nèi)部邏輯B)程序的復雜度C)使用說明書D)程序的功能黑盒法是根據(jù)程序的()來設計測試用例的。A)應用范圍B)內(nèi)部邏輯C)功能。)輸入數(shù)據(jù)在黑盒測試中,著重檢查輸入條件組合的方法是()。A)等價類劃分法B)邊界值分析法C)錯誤推測法D)因果圖法單元測試主要針對模塊的幾個基本特征進行

3、測試,該階段不能完成的測試是()A)系統(tǒng)功能B)局部數(shù)據(jù)結(jié)構(gòu)C)重要的執(zhí)行路徑D)錯誤處理軟件測試過程中的集成測試主要是為了發(fā)現(xiàn)()階段的錯誤。A)需求分析B)概要設計C)詳細設計D)編碼程序的三種基本結(jié)構(gòu)是()。A)過程子、程序、分程序B)順序、選擇、循環(huán)C)遞歸、堆棧、隊列D)調(diào)用、返回、轉(zhuǎn)移程序三種基本結(jié)構(gòu)的共同特點是()A)不能嵌套使用B)只能用來寫簡單程序C)已經(jīng)用硬件實現(xiàn)D)只有一個入口和一個出口 下面說法正確的是()。A)經(jīng)過測試沒有發(fā)現(xiàn)錯誤說明程序正確B)測試的目標是為了證明程序沒有錯誤C)成功的測試是發(fā)現(xiàn)了迄今尚未發(fā)現(xiàn)的錯誤的測試D)成功的測試是沒有發(fā)現(xiàn)錯誤的測試下列幾種邏輯

4、覆蓋標準中,查錯能力最強的是()。A)語句覆蓋B)判定覆蓋C)條件覆蓋D)條件組合覆蓋 發(fā)現(xiàn)錯誤能力最弱的是()。A)語句覆蓋B)判定覆蓋C)條件覆蓋D )路徑覆蓋實際的邏輯覆蓋測試中,一般以()為主設計測試用例。A)條件覆蓋B)判定覆蓋C)條件組合覆蓋D )路徑覆蓋 ()方法需要考察模塊間的接口和各模塊之間的聯(lián)系。A)單元測試B)集成測試C)確認測試D )系統(tǒng)測試B)判定覆蓋不屬于邏輯覆蓋方法的是()。B)判定覆蓋A)組合覆蓋C)條件覆蓋D)接口覆蓋()是選擇若干個測試用例,運行被測程序,使得程序中的每個可執(zhí)行語句至少執(zhí)行 一次。A)條件覆蓋B)組合覆蓋C)判定覆蓋D)語句覆蓋()是設計足夠

5、多的測試用例,使得程序中每個判定包含的每個條件的所有情況(真/ 假)至少出現(xiàn)一次,并且每個判定本身的判定結(jié)果(真假)也至少出現(xiàn)一次。A)判定一條件覆蓋B)組合覆蓋C)判定覆蓋D)條件覆蓋在下列描述中,關于測試與調(diào)試的說法錯誤的是()A)測試是顯示錯誤的行為;而調(diào)試是推理的過程;B)測試顯示開發(fā)人員的錯誤。調(diào)試是開發(fā)人員為自己辯護;C)測試能預期和可控。調(diào)試需要想象、經(jīng)驗和思考;D)測試必須在詳細設計已經(jīng)完成的情況下才能開始;沒有詳細設計的信息調(diào)試不可能進 行。軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎環(huán)節(jié)?()A)功能測試B)單元測試C)結(jié)構(gòu)測試D)驗收測試單元測試的主要

6、任務不包括()。A)出錯處理B)全局數(shù)據(jù)結(jié)構(gòu)C)獨立路徑D)模塊接口單元測試中用來模擬實現(xiàn)被測模塊需調(diào)用的其他功能模塊的是()。A)驅(qū)動模塊B)樁模塊C)主控模塊D)真實的被調(diào)用模塊集成測試計劃應該在()階段末提交。A)需求分析B)概要設計C)詳細設計D)單元測試完成下列關于程序效率的描述錯誤的是()。A)提高程序的執(zhí)行速度可以提高程序的效率B)降低程序占用的存儲空間可以提高程序的效率C)源程序的效率與詳細設計階段確定的算法的效率無關D)好的程序設計可以提高效率下列()是對程序流程圖進行簡化后得到的,它可以更加突出的表示程序控制流的結(jié) 構(gòu),且不包含復合條件。A)DD-路徑圖B)控制流圖C)MM

7、-路徑圖D)模塊調(diào)用圖測試后程序中殘存的錯誤數(shù)目與該程序中已發(fā)現(xiàn)的錯誤數(shù)目成()。A)未知B)反比C)相等D)正比針對是否對無效數(shù)據(jù)進行測試,可以將等價類測試分為()1)標準(一般)等價類測試2)健壯等價類測試3)弱等價類測試4)強等價類測試A. 3) 4)B. 1) 2)C. 1) 3)D. 2) 4)()是軟件生存期中各開發(fā)階段的一個特定點,它可作為一個檢查點,當其發(fā)生錯誤時, 我們可以返回到最近和最恰當?shù)模ǎ┥?。A)配置項,程序B)程序,基線C)基線,基線D)過程,配置項版本管理是對系統(tǒng)不同版本進行的()過程A)標識與跟蹤B)標識變更C)發(fā)布變更D)控制變更 在變更控制中,管理各個用戶存

8、取和修改一個特定軟件配置對象的權(quán)限是()。A)異步控制B)同步控制C)存取控制D)基線控制 軟件配置項是軟件配置管理的對象,指的是軟件工程過程中所產(chǎn)生的()。A)接口 B)軟件環(huán)境C)信息項 D)版本 在變更控制中,可用來確保由不同用戶所執(zhí)行的并發(fā)控制是()。A)異步控制 B)同步控制 C)存取控制D)基線控制 以下說法錯誤的是()。A)軟件配置管理簡稱SCIB)軟件配置項是配置管理的基本單位C)軟件配置實際上是一動態(tài)的概念D)軟件工程過程中某一階段的變更均要引起軟件配置的變更在設計人機界面時,應主要考慮的因素有()。A)系統(tǒng)響應時間B)錯誤處理C)用戶求助機制D)以上都是軟件缺陷修復的代價最

9、高的階段為()A)發(fā)布階段B)需求階段C)設計階段D)編碼階段下列()方法設計出的測試用例發(fā)現(xiàn)程序錯誤的能力最強。A)等價類劃分法B)場景法C)邊界值分析法D)決策表法功能性測試是根據(jù)()來設計測試用例。A)軟件的規(guī)格說明B)設計文檔C)程序的內(nèi)部邏輯D)維護手冊在軟件修改之后,再次運行以前為發(fā)現(xiàn)錯誤而執(zhí)行程序曾用過的測試用例,這種測試稱 之為()A)單元測試B )集成測試C)回歸測試D)驗收測試填空題基本路徑測試是在程序基礎上,通過分析控制構(gòu)造的復雜性,導出集合,從而設計測試用例。黑盒測試是功能測試,用黑盒技術(shù)設計測試用例有4種方法:,,。在測試程序時,根據(jù)經(jīng)驗或直覺推測程序中可能存在的各種

10、錯誤,稱為。測試的綜合策略是在測試中,聯(lián)合使用各種方法。通常先用法設計基本的測試用例,再 用法補充一些必要的測試用例。軟件測試過程中需要3類信息:、和。漸增式測試有兩種不同的組裝模塊的方法:,。確認測試指檢查軟件的與是否與說明書中確定的指標相符合,又稱測試。軟件配置審查的任務是檢查軟件的所有文檔資料的和。被測試程序不在機器上運行,而是采用人工檢測和計算機輔助分析檢測的手段稱為測試。運行被測程序的方法稱為測試。動態(tài)測試中,主要測試軟件功能的方法稱為法。選擇測試用例,使得被測程序中每個判定的每個分支至少執(zhí)行一次,這種邏輯覆蓋標準 稱為。要覆蓋含循環(huán)結(jié)構(gòu)的所有路徑是不可能的,一般通過限制來測試。用等

11、價類劃分法設計測試用例時,如果被測程序的某個輸入條件規(guī)定了取值范圍,則可 確定一個合理的等價類和。在單元測試中,測試一個模塊時,需要設計和。軟件配置管理,簡稱SCM,它用于整個軟件工程過程。其主要目標是:,寫出CMM軟件質(zhì)量成熟度模型的五個等級:,可以作為項目的一個檢查點,所以,其作用是把各階段的開發(fā)工作劃分得更加明確,便于 檢查與確認階段成果。正交試驗設計的核心是:。正交試驗設計的次數(shù)(即行數(shù))計算:;正交試驗設計是指:.46.判定表的有哪幾個主要組成部分:,等價類劃分法中等價類一般分為和兩個分類,對于可以一個測試用例覆蓋多個等價類, 對于則一個測試用例只能覆蓋一個等價類。使用等價類劃分的過

12、程一般是先根據(jù)規(guī)格說明確定再根據(jù)設計出請舉出三類隱式邊界值:、軟件研發(fā)相關要素:、。同行評審的作用:,同行評審的類型:,判斷題軟件測試是有風險的行為,并非所有的軟件缺陷都能夠被修復。()軟件質(zhì)量保證和軟件測試是同一層次的概念。()我們有理由相信只要能夠設計出盡可能好的測試方案,經(jīng)過嚴格測試之后的軟件可以沒 有缺陷。()程序員兼任測試員可以提高工作效率。()在設計測試用例時,應當包括合理的輸入條件和不合理的輸入條件。()傳統(tǒng)測試是在開發(fā)的后期才介入,現(xiàn)在測試活動已經(jīng)擴展到了整個生命周期。()傳統(tǒng)測試以發(fā)現(xiàn)錯誤為目的,現(xiàn)在測試已經(jīng)擴展到了錯誤預防的范疇。()軟件測試的生命周期包括測試計劃、測試設計

13、、測試執(zhí)行、缺陷跟蹤、測試評估。()79. 調(diào)試從一個已知的條件開始,使用預先定義的過程,有預知的結(jié)果;測試從一個未 知的條件開始,結(jié)束的過程不可預計。()白盒測試往往會造成測試用例之間可能存在嚴重的冗余和未測試的功能漏洞。()軟件生存周期是從軟件開始開發(fā)到開發(fā)結(jié)束的整個時期。()永遠有缺陷類型會在測試的一個層次上被發(fā)現(xiàn),并且能夠在另一個層次上逃避檢測。()測試用例的數(shù)目越多,測試的效果越好。()只要能夠達到100%的邏輯覆蓋率,就可以保證程序的正確性。()單元測試屬于動態(tài)測試。()驗收測試是以最終用戶為主的測試。()沒有發(fā)現(xiàn)錯誤的測試是沒有價值的。()軟件測試的目的是盡可能多的找出軟件的缺陷

14、。()Beta測試是驗收測試的一種。()驗收測試是由最終用戶來實施的。()項目立項前測試人員不需要提交任何工件。()代碼評審是檢查源代碼是否達到模塊設計的要求。()代碼評審也稱代碼復查,是指通過閱讀代碼來檢查源代碼與編碼標準的符合性以及 代碼質(zhì)量的活動。()靜態(tài)檢查就是看代碼。()軟件測試員可以對產(chǎn)品說明書進行白盒測試。()靜態(tài)白盒測試可以找出遺漏之處和問題。()理論上白盒測試可以發(fā)現(xiàn)軟件所有的缺陷。()可以發(fā)布具有配置缺陷的軟件產(chǎn)品。()軟件必須進行某種程度的兼容性測試。()所有軟件都有一個用戶界面,因此必須測試易用性。()測試是調(diào)試的一個部分()程序中隱藏錯誤的概率與其已發(fā)現(xiàn)的錯誤數(shù)成正比()Beta測試是驗收測試的一種。()一個程序中所含有的路徑數(shù)與程序的復雜程度有著直接的關系。()簡答題軟件的缺陷等級應如何劃分?設計用例的方法、依據(jù)有那些?軟件測試與軟件質(zhì)量保證的區(qū)別。BUG信息應

溫馨提示

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

評論

0/150

提交評論