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

下載本文檔

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

文檔簡介

教學(xué)檢測二一、單選題(每小題1分,共20題,共20分)1.在下列選項中,敘述錯誤的是()。A.每個開發(fā)活動都有相對應(yīng)的測試行為B.每個測試級別都有其特有的測試目標(biāo)C.軟件測試的工作重點應(yīng)該集中在系統(tǒng)測試上D.對每個測試級別,需要在相應(yīng)的開發(fā)活動中進行相應(yīng)的測試分析和設(shè)計2.軟件測試工作應(yīng)該開始于()。A.需求分析階段B.概要設(shè)計階段C.詳細設(shè)計階段D.編碼之后3.()不屬于靜態(tài)分析。A.編碼規(guī)則的檢查B.內(nèi)存泄漏分析C.程序復(fù)雜度分析D.程序結(jié)構(gòu)分析4.系統(tǒng)測試階段動態(tài)測試的目標(biāo)是()。檢測組件中的不合格品動態(tài)檢測模塊與接口功能和非功能的動態(tài)測試對提交的軟件進行驗證性測試5.自動化測試生命周期方法學(xué)的正確的順序是。①測試評審和評估 ②測試工具的獲?、蹨y試計劃、設(shè)計與開發(fā) ④自動化測試引入過程⑤測試執(zhí)行與管理 ⑥自動化測試決策A.①③④②⑤⑥ B.④②①③⑤⑥C.⑥②④③⑤①D.⑥④③②⑤①6.關(guān)于測試需求設(shè)計,下列描述哪一項是正確的?A.測試需求只需覆蓋功能需求,無需考慮環(huán)境、數(shù)據(jù)等非功能需求B.測試需求必須確保可跟蹤性,能與軟件規(guī)格說明及設(shè)計文檔形成對應(yīng)關(guān)系C.測試需求設(shè)計完成后無需文檔化,口頭傳達即可D.測試需求與軟件需求無需對應(yīng),可獨立存在7.在安全性測試方法中,**“模擬攻擊實驗”**的主要目的是:A.掃描源代碼中的語法錯誤B.通過極端手段觸發(fā)異常,發(fā)現(xiàn)潛在安全漏洞C.自動推斷變量類型,提升代碼性能D.監(jiān)聽網(wǎng)絡(luò)通信內(nèi)容,檢測加密強度8.IBMRationalPerformanceTester(RPT)在“無代理方式收集測試數(shù)據(jù)”時,下列哪項描述正確?A.必須在被測服務(wù)器上安裝輕量級代理程序B.需要修改被測應(yīng)用的源代碼才能采集數(shù)據(jù)C.無須對被測機器進行任何修改即可收集數(shù)據(jù)D.僅支持Windows平臺的代理采集模式9.編碼階段對系統(tǒng)執(zhí)行的測試類型主要有組件測試和集成測試,()不屬于集成測試的內(nèi)容。A.接口數(shù)據(jù)測試B.局部數(shù)據(jù)測試C.模塊間時序測試D.全局?jǐn)?shù)據(jù)測試10.以下選項中,不屬于軟件功能性的子特性的是()。A.穩(wěn)定性B.適用性C.準(zhǔn)確性D.安全性11.關(guān)于靜態(tài)結(jié)構(gòu)分析,以下哪一項描述是正確的?()A.靜態(tài)結(jié)構(gòu)分析主要通過動態(tài)運行程序來獲取函數(shù)的調(diào)用關(guān)系圖和內(nèi)部控制流圖。B.函數(shù)調(diào)用關(guān)系圖用于顯示一個函數(shù)內(nèi)部的邏輯結(jié)構(gòu),由節(jié)點和邊組成,節(jié)點代表語句,邊表示控制流向。C.函數(shù)內(nèi)部控制流圖以直觀圖形方式描述應(yīng)用程序中各個函數(shù)的調(diào)用和被調(diào)用關(guān)系。D.靜態(tài)結(jié)構(gòu)分析包括對代碼風(fēng)格、程序設(shè)計、業(yè)務(wù)邏輯等的審核,以及走查、審查與技術(shù)復(fù)審手冊等檢查項。12.關(guān)于軟件系統(tǒng)功能測試的描述,以下哪一項檢查內(nèi)容主要目的是驗證系統(tǒng)對非法或意外輸入的容錯能力?()A.字符類型檢查B.檢查帶出信息的完整性C.必填項的檢查D.檢查操作的功能是否正確13.關(guān)于AppScan的惡意軟件測試功能,以下哪一項描述是正確的?()A.惡意軟件測試是常規(guī)掃描的一部分,在“探索”步驟中同步運行,無需單獨觸發(fā)。B.惡意軟件測試功能僅檢查應(yīng)用程序內(nèi)容中的惡意軟件,不涉及外部Web站點的鏈接。C.惡意軟件測試需要依賴互聯(lián)網(wǎng)連接ISS數(shù)據(jù)庫,以檢查惡意的外部Web站點鏈接。D.導(dǎo)出惡意軟件測試結(jié)果時,只能導(dǎo)出為XML文件,不支持其他數(shù)據(jù)庫格式。14.關(guān)于測試管理中的“測試需求設(shè)計”,以下哪一項描述是正確的?()A.測試需求僅包括環(huán)境需求和被測試對象需求,不包括測試數(shù)據(jù)需求。B.測試需求設(shè)計時,無需考慮與軟件規(guī)格說明的跟蹤關(guān)系,只需關(guān)注測試本身。C.測試需求的一個重要指標(biāo)是必須確保需求的可跟蹤性,并與軟件設(shè)計文檔形成對應(yīng)關(guān)系。D.在系統(tǒng)測試中,測試數(shù)據(jù)需求應(yīng)避免預(yù)置數(shù)據(jù),以每次測試時臨時修改數(shù)據(jù)為宜。15.關(guān)于狀態(tài)轉(zhuǎn)換圖在軟件測試中的應(yīng)用,以下哪一項描述是正確的?()A.狀態(tài)轉(zhuǎn)換圖僅用于描述系統(tǒng)的靜態(tài)功能,輸出數(shù)據(jù)完全由輸入數(shù)據(jù)決定,與系統(tǒng)狀態(tài)無關(guān)。B.狀態(tài)轉(zhuǎn)換圖由狀態(tài)轉(zhuǎn)換(遷移)圖和布爾函數(shù)組成,可表示系統(tǒng)行為及狀態(tài)變化,并指出引起轉(zhuǎn)換的事件和結(jié)果。C.狀態(tài)轉(zhuǎn)換圖主要用于避免測試用例的順序調(diào)整,確保測試操作序列固定不變。D.狀態(tài)轉(zhuǎn)換圖僅在擁有完整標(biāo)準(zhǔn)文檔時適用,無法用于軟件更新或形式修改后的場景。16.()不是確認(rèn)測試中配置審查包括的內(nèi)容。A.合同文檔B.開發(fā)文檔C.測試文檔D.用戶手冊17.在控制流圖中,不能僅用帶標(biāo)號的圓圈表示的是()。A.一條或多條語句B.一個處理框序列C.一個條件判定框D.一個循環(huán)結(jié)構(gòu)18.在某院校的學(xué)生成績信息管理系統(tǒng)中,成績輸入范圍為0~100分,根據(jù)等價類劃分法的原則,學(xué)生的成績可劃分為。A.2個有效等價類和2個無效等價類B.1個有效等價類和2個無效等價類C.2個有效等價類和1個無效等價類D.1個有效等價類和1個無效等價類19.邏輯覆蓋法不包括()。A.分支覆蓋B.語句覆蓋C.需求覆蓋D.分支條件組合覆蓋20.關(guān)于自動化測試腳本的種類及其特點,以下哪一項描述是正確的?()A.線性腳本是通過編寫結(jié)構(gòu)化程序生成的,包含復(fù)雜的控制指令(如循環(huán)和分支),適用于大量重復(fù)測試。B.共享腳本的主要缺點是每次測試都需要編寫特定的測試腳本,因此維護成本較高,且無法在不同系統(tǒng)之間共享。C.數(shù)據(jù)驅(qū)動腳本將測試數(shù)據(jù)存儲在獨立文件中,允許同一腳本執(zhí)行不同測試,但初始建立開銷較大,需要專業(yè)編程支持。D.關(guān)鍵字驅(qū)動腳本的數(shù)量隨測試用例數(shù)量的增加而線性增長,且無法實現(xiàn)跨平臺測試用例共享。二、判斷題(每小題1分,共15題,共15分)1.共享腳本可以被多個測試用例調(diào)用,但通常不能被直接運行,需要特定的測試腳本配合,且維護費用較高。2.軟件測試在20世紀(jì)60年代最初被定義為“為了對程序能夠按預(yù)期設(shè)想那樣運行而建立足夠的信心”,而到20世紀(jì)80年代,軟件測試的定義轉(zhuǎn)變?yōu)榘瑢浖|(zhì)量評價的內(nèi)容,并被視為軟件質(zhì)量保證的重要手段。3.路徑測試是一種窮舉路徑的測試方法,它可以查出程序因遺漏路徑而出現(xiàn)的錯誤。4.評審可以改進團隊成員的工作方法,提高軟件產(chǎn)品的質(zhì)量。5.動態(tài)測試的測試對象包含軟件開發(fā)過程中的各種文檔。6.動態(tài)測試在系統(tǒng)測試階段的主要目標(biāo)是通過需求分析確定測試方案,由用戶主導(dǎo)測試活動,并在仿真或真實環(huán)境中進行功能性測試與非功能性測試,以決定軟件是否可以發(fā)布。7.靜態(tài)測試分析工具能夠檢查編程語言的語法錯誤、變量數(shù)據(jù)類型、未聲明變量、不可達代碼等問題,但工具報告的“錯誤”結(jié)果并不總是真正的軟件缺陷,需要進一步分析。8.RuleChecker作為靜態(tài)測試工具,通過集成編碼規(guī)范集來檢查代碼是否符合書寫規(guī)范,且近一半的編碼規(guī)范內(nèi)容可由開發(fā)組織自定義,以適應(yīng)實際需要。9.RuleChecker作為靜態(tài)測試工具,通過集成編碼規(guī)范集來檢查代碼是否符合書寫規(guī)范,且近一半的編碼規(guī)范內(nèi)容可由開發(fā)組織自定義,以適應(yīng)實際需要。10.在評審會議中,文檔作者應(yīng)當(dāng)積極為自己或文檔進行辯護,以確保評審人員充分理解文檔內(nèi)容。11.在對象測試模型中,事務(wù)對象的主要測試內(nèi)容是一個狀態(tài)遷移圖,而數(shù)據(jù)對象的主要測試內(nèi)容是業(yè)務(wù)間的關(guān)系圖。12.在路徑測試中,即使完成了所有獨立路徑的測試(即達到路徑覆蓋),仍可能無法發(fā)現(xiàn)程序違反設(shè)計規(guī)范、遺漏路徑或數(shù)據(jù)相關(guān)錯誤。13.自動化測試策略的優(yōu)勢包括能夠執(zhí)行手工測試難以實現(xiàn)的測試(如大量用戶并發(fā)測試),提高測試一致性和可重復(fù)性,并縮短測試時間使軟件盡早發(fā)布。14.在面向?qū)ο蟪绦蛑?,對象的狀態(tài)只能被自身的行為改變,且對象之間通過消息傳遞進行通信,消息的接收者可以按照自己的方式解釋和執(zhí)行消息。15.在RPT(RationalPerformanceTester)中定義工作負(fù)載時,需要設(shè)置的參數(shù)包括虛擬用戶數(shù)量、思考時間、網(wǎng)絡(luò)訪問速度、IP欺騙和響應(yīng)時間細分等,但不需要設(shè)置資源監(jiān)控和日志采集級別。三、填空題(每空1分,共10分)1.軟件測試成熟度模型(STMM)由5個成熟的測試過程級別構(gòu)成,分別是初始級、可管理級、____________、____________和優(yōu)化級。2.穩(wěn)定性測試是指被測系統(tǒng)連續(xù)運行(7天×24小時),檢查系統(tǒng)運行時的穩(wěn)定程度。MTBF是衡量系統(tǒng)穩(wěn)定性的指標(biāo)之一,MTBF越大,表明系統(tǒng)穩(wěn)定性越好。這里MTBF的中文含義是____________。3.靜態(tài)測試的實現(xiàn)技術(shù)主要包括____________、____________、代碼質(zhì)量度量,以及評審和檢查。4.___________是指在明確軟件產(chǎn)品應(yīng)具有的功能條件下,完全不考慮被測程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特性,通過測試來檢驗軟件產(chǎn)品能否按照軟件需求規(guī)格說明正常運行。5.在代碼編寫完成后,組件測試主要有兩個步驟:____________和____________。6.測試計劃內(nèi)容包括測試范圍、____________、____________、風(fēng)險分析等,在計劃評審后生效。四、簡答題(第5題15分第1-4題每題10分,共5題,共計55分)1.評審活動包括哪六個步驟?2.軟件測試的流程規(guī)劃與實施過程主要由哪七個階段組成?3.簡述性能測試分析即根據(jù)測試結(jié)果進行分析,通常從哪三個方面進行?4.Logiscope的Audit、RuleChecker、TestChecker分別解決組件測試的哪些問題?5.簡要描述軟件測試的過程。檢測一標(biāo)準(zhǔn)答案及評分標(biāo)準(zhǔn)一、單選題(每小題1分,計20分)1-5CABCD6-10BBCBA11-15DACCB16-20ADBCC二、判斷題(15分,每小題1分,判斷正確得一分,判斷錯誤不得分)1√,2√,3×,4√,5×,6√,7√,8√,9√,10×,11×,12√,13√,14√,15×三、填空題(每空1分,計10分)1.重定義級(集成級)、管理改進級(可管理與測量級)2.平均故障間隔時間3.代碼檢查、靜態(tài)結(jié)構(gòu)分析4.黑盒測試靜態(tài)檢查、動態(tài)執(zhí)行跟蹤測試環(huán)境、測試方案五、簡答題(第1題15分第2-5題每題10分,共5題,共計55分)1.答:計劃、概述、準(zhǔn)備、召開評審會議、返工和跟蹤。答:測試規(guī)劃測試需求測試用例設(shè)計產(chǎn)品集成集成測試確認(rèn)測試(系統(tǒng)測試和發(fā)布測試)(7)驗收測試3.答:(1)生產(chǎn)環(huán)境中的系統(tǒng)性能分析;(2)硬件設(shè)備對系統(tǒng)性能表現(xiàn)的影響分析;(3)不同接入速率對響應(yīng)時間的影響分析4.答:Audi

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論