軟件測試教程(第4版) 試卷及答案卷1_第1頁
軟件測試教程(第4版) 試卷及答案卷1_第2頁
軟件測試教程(第4版) 試卷及答案卷1_第3頁
軟件測試教程(第4版) 試卷及答案卷1_第4頁
軟件測試教程(第4版) 試卷及答案卷1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

教學檢測一一、單選題(每小題1分,共20題,共20分)1.軟件測試的對象包括()。A.目標程序和相關文檔 B.源程序、目標程序、數(shù)據及相關文檔C.目標程序、操作系統(tǒng)和平臺軟件 D.源程序和目標程序2.軟件質量的定義是()。A.軟件的功能性、可靠性、易用性、效率、可維護性、可移植性B.滿足規(guī)定用戶需求的能力C.最大限度地令用戶滿意D.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力3.通過黑盒測試無法發(fā)現(xiàn)()。程序功能使用異常 程序內部結構錯誤程序初始化錯誤 外部數(shù)據訪問異常4.下列選項中,不適合采用自動化測試的是()。A.穩(wěn)定性測試B.負載測試C.組件測試D.用戶界面測試5.在靜態(tài)測試過程中,以下哪個階段主要完成“測試用例設計、測試環(huán)境搭建、測試工具選用、測試人員組織及測試進度安排”等具體任務?()A.測試需求分析B.測試概要設計C.測試詳細設計D.測試執(zhí)行與結果分析6.下列關于數(shù)據流分析方法的描述中,錯誤的是()。A.數(shù)據流分析是指在程序代碼經過的路徑上檢查數(shù)據的用法B.數(shù)據流分析不一定能夠發(fā)現(xiàn)缺陷,但可以發(fā)現(xiàn)異常C.在數(shù)據流分析過程中,需要檢查每個變量的使用情況D.數(shù)據流異常通常不明顯,并且每個異常都會導致不正確的行為7.下面關于邊界值分析法的說法中,不正確的是()。A.邊界值分析法采用定義域或等價區(qū)間的邊界值設計測試用例B.邊界值分析法是一種補充等價類劃分法的黑盒測試技術C.邊界值分析法考慮了輸入變量之間的依賴關系D.程序在處理大量中間數(shù)值時不易出錯,但容易在邊界值處出現(xiàn)錯誤8.在動態(tài)測試中,下列哪一項最適合作為組件測試階段的主要目標?()A.驗證整個軟件產品是否滿足用戶需求B.檢測模塊與接口之間的集成缺陷C.發(fā)現(xiàn)并定位單個程序模塊、函數(shù)或類中的不合格品D.評估系統(tǒng)在真實運行環(huán)境中的性能瓶頸9.()將測試數(shù)據存儲在獨立的文件中,而不是存儲在腳本中。在腳本中存放控制信息的優(yōu)點包括腳本與數(shù)據分離,數(shù)據文件以適當?shù)奈募袷絾为毦S護,測試設計者不必具備專業(yè)的腳本或編程知識。A.結構化腳本B.關鍵字驅動腳本C.共享式腳本D.數(shù)據驅動腳本10.在自動化測試的三項核心要素中,“對狀態(tài)的自動識別”不包括下列哪一種方式?()A.直接識別B.間接識別C.不識別(默認狀態(tài))D.人工識別11.在組件測試的靜態(tài)檢查中,下列哪一項最能直接發(fā)現(xiàn)“因缺少參數(shù)合法性校驗而導致模塊接口不穩(wěn)定”的缺陷?()A.檢查代碼算法效率是否可優(yōu)化B.檢查輸入參數(shù)的正確性,確認是否對參數(shù)進行了必要的合法性檢查C.檢查程序風格的一致性與規(guī)范性D.檢查神秘數(shù)字是否用標識符定義12.在界面測試的“一致性”標準中,下列哪項最能直接體現(xiàn)“同一軟件內術語與特性命名保持一致”的要求?()A.所有對話框均將“確認”按鈕置于左側,“取消”按鈕置于右側B.整個軟件統(tǒng)一使用“客戶”而非時而“客戶”時而“用戶”來指代同一類對象C.支持通過快捷鍵、菜單、工具欄三種方式打開同一功能D.當用戶輸入非法日期時,系統(tǒng)彈出警告并允許撤銷該操作13.可靠性測試的關鍵測試數(shù)據不包括()。A.失效間隔時間B.失效修復時間C.失效數(shù)量D.平均響應時間14.在Logiscope的眾多特性中,哪一項最直接體現(xiàn)了其對嵌入式實時系統(tǒng)測試的關鍵支持?()A.自動生成Java/HTML格式的測試報告B.提供MC/DC覆蓋以滿足DO-178BA級標準C.內置VxWorks/pSOS/VRTX實時操作系統(tǒng)測試庫,實現(xiàn)目標機插樁信息的實時回傳D.基于ISO/IEC9126定義軟件質量模型15.在Web應用系統(tǒng)的專項測試中,下列哪一項最直接驗證“客戶端能否在不同瀏覽器版本下正確解析并執(zhí)行前端腳本”?()A.鏈接測試B.表單測試C.Web設計語言測試D.數(shù)據庫測試16.在測試管理范疇中,以下哪一項最能體現(xiàn)“測試管理策略的制定”核心原則?()A.直接照搬行業(yè)最佳實踐模板,以節(jié)省策略制定時間B.由測試團隊根據自身工作需求“量身定做”測試策略C.完全由開發(fā)團隊主導,測試團隊僅負責執(zhí)行D.僅關注缺陷跟蹤,忽略其他測試環(huán)節(jié)17.針對Web應用系統(tǒng)的安全性測試,下列哪一項不屬于原文明確列出的測試內容?()A.注入攻擊B.跨站點請求偽造(CSRF)C.代碼復雜度度量D.系統(tǒng)配置不安全測試18.當測試團隊希望將RPT與現(xiàn)有Eclipse開發(fā)環(huán)境無縫集成,并利用Java實現(xiàn)自定義協(xié)議擴展時,主要體現(xiàn)了RPT的哪一類特點?()A.易用性特點B.開放性特點C.多功能特點D.分析定位特點19.在性能測試腳本的開發(fā)過程中,錄制完成后通常必須進行的關鍵修改操作是下列哪一項?()A.刪除所有注釋行以減少腳本長度B.對腳本進行參數(shù)化與關聯(lián)設置C.將腳本轉換為自然語言描述D.統(tǒng)一使用靜態(tài)等待時間20.在測試腳本的錄制、編寫與調試過程中,需要注意的是()。A.測試腳本錄制有兩種模式:控件識別模式和模擬操作模式??丶R別模式中使用鍵盤操作實現(xiàn)兩種模式混合錄制效果B.測試工具的選擇直接影響到實施的具體細節(jié),而試用和比較是非常簡單有效的方法C.腳本錄制與測試執(zhí)行同步進行,腳本錄制完成后應立即完成其主要調試工作D.自動化回歸測試建議采用以錄制腳本為主、編寫腳本為輔的實現(xiàn)方式二、判斷題(每小題1分,共15題,共15分)1.V模型描述了測試過程和開發(fā)過程各階段的對應關系。2.軟件質量度量包含軟件的功能特性和非功能特性的度量。3.壓力測試的目的是檢驗軟件在非正常的情形下運行的性能表現(xiàn)。4.面向對象軟件測試的策略、方法與傳統(tǒng)軟件測試相同。5.白盒測試技術分為靜態(tài)測試分析與動態(tài)測試分析。6.圈復雜度度量主要用于計算程序基本路徑集的路徑數(shù)量。7.軟件開發(fā)項目中的所有文檔都通過人工評審進行審查。8.結對編程、結對測試和代碼交換都是非正式評審方式。9.等價類劃分法只能從被測程序的輸入域來劃分等價類。10.任何情況下,都可以達到100%語句覆蓋的要求。11.在Web應用系統(tǒng)測試中,Cookies測試只需驗證Cookie是否按預定時間保存,無需檢查刷新操作對Cookie的影響。12.功能測試的測試用例或測試腳本設計只能來源于軟件需求說明書,不能參考任何設計文檔或與開發(fā)組的交流記錄。13.性能測試的目的僅僅是驗證軟件系統(tǒng)是否達到了用戶需求的性能指標,無需發(fā)現(xiàn)系統(tǒng)瓶頸或進行優(yōu)化。14.安全性測試只需在應用程序級別檢查輸入驗證問題(如SQL注入、XSS),無需關注系統(tǒng)級別或物理安全策略。15.建立獨立測試團隊的主要優(yōu)勢之一,是獨立測試人員能夠以無偏見視角發(fā)現(xiàn)開發(fā)人員容易遺漏的缺陷。三、填空題(每空1分,共10分)1.軟件質量包含6項特性:功能性、可靠性、可用性、____________、____________和可移植性。2.組件測試有兩種模式:____________模式和____________模式,前者是把測試提前到代碼產生之前,后者是先編寫代碼后進行測試。3.程序控制流圖中所涉及的圖形符號只有兩種,分別是____________和____________。4.動態(tài)測試的具體內容包括功能確認與接口測試、___________、___________和___________等。5.在性能測試中,______指在一次性能測試過程中網絡上所傳輸數(shù)據量的總和。四、簡答題(第5題15分第1-4題每題10分,共5題,共計55分)1.軟件測試大致經歷了哪五個重要階段?2.歸納總結軟件系統(tǒng)功能測試的基本要素。3.根據評審對象的不同,評審主要分為哪兩類?4.簡述軟件安全策略的組成。5.簡述在測試策略實施時,測試過程的核心要點、相關文檔以及三項主要活動。檢測一標準答案及評分標準一、單選題(每小題1分,計20分)1-5BABCC6-10DCCDD11-15BBDCC16-20BCBBD二、判斷題(15分,每小題1分,判斷正確得一分,判斷錯誤不得分)1√,2√,3√,4×,5√,6√,7×,8√,9×,10×,11×,12×,13×,14×,15√三、填空題(每空1分,計10分)1.效率、可維護性2.測試驅動模式、代碼先行模式3.判斷節(jié)點、控制流線4.覆蓋率分析、性能分析、內存泄漏分析5.吞吐量五、簡答題(第1題15分第2-5題每題10分,共5題,共計55分)1.答:軟件調試、獨立的軟件測試、首次被定義、成為專門學科與技術、與軟件開發(fā)融合2.答:(1)功能測試的策略(2)功能測試的流程(3)功能測試的測試用例或測試腳本3.答:(1)與技術產品或開發(fā)過程中創(chuàng)建的部分產品相關的評審;(2)分析項目計劃和開發(fā)流程的評審。4.答:軟件安全策略由物理安全策略

溫馨提示

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

最新文檔

評論

0/150

提交評論