軟件測試工程師全國計算機四級考試_第1頁
軟件測試工程師全國計算機四級考試_第2頁
軟件測試工程師全國計算機四級考試_第3頁
軟件測試工程師全國計算機四級考試_第4頁
軟件測試工程師全國計算機四級考試_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2008 年 4 月全國計算機等級考試四級筆試試卷 軟件測試工程師 (考試時間 120 分鐘,總分 100 分) 一、選擇題(每小題 2 分,共 50 分) 下列各題 A) 、B) 、C) 、D)四個選項中,只有一個選項是正確的,請將正確選項填涂 在答題卡相應(yīng)位置上,答在試卷上不得分。 A)B)C)D) (1)堅持在軟件開發(fā)的各個階段實施下列哪種質(zhì)量保證措施,才能在開發(fā)過程中盡早發(fā)現(xiàn) 和預(yù)防錯誤,把出現(xiàn)的錯誤克服在早期 A)技術(shù)評審B)程序測試C)文檔審查D)管理評審 (2)經(jīng)驗表明,在程序測試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯誤數(shù) 目較多,則該模塊中殘存的錯誤數(shù)目與其他模塊相比,通常應(yīng)該 A)較少B)較多C)相似D)不確定 (3)對程序中已發(fā)現(xiàn)的錯誤進(jìn)行錯誤定位和確定出錯性質(zhì),并改正這些錯誤,同時修改相 關(guān)的文檔,成為 A)測試B)調(diào)試C)錯誤分析D)驗證 (4)同行評審,有時稱為同級評審,是一種通過作者的同行來確認(rèn)缺陷和需要變更區(qū)域的 檢查方法。它主要分為管理評審、技術(shù)評審、文檔評審和 A)誤差評審B)項目評審C)過程評審D)組織體系評審 (5)數(shù)據(jù)流覆蓋關(guān)注的是程序中某個變量從其聲明、賦值到引用的變化情況,它是下列那 一種覆蓋的變種 A)語句覆蓋B)控制覆蓋C)分支覆蓋D)路徑覆蓋 (6)程序的流程圖如下圖所示,采用路徑覆蓋法進(jìn)行測試,則至少需要幾個測試用例可以 覆蓋所有可能的路徑 A)5B)6C)7D)8 (7)如果一個判定中的符合條件表達(dá)式為(A1)or(B=3) ,則為了達(dá)到 100%的條件覆蓋 率,至少需要設(shè)計多少個測試用例 A)1B)2C)3D)4 (8)自底向上單元測試的策略是首先對模塊調(diào)用圖上的哪一層模塊進(jìn)行測試 A)最底層B)下一層C)最高層D)上一層 (9)基本路徑測試滿足 A)語句覆蓋B)路徑覆蓋C)分支覆蓋D)條件覆蓋 (10) 集成測試對系統(tǒng)內(nèi)部的交互以及繼承后系統(tǒng)功能檢驗了何種質(zhì)量特性 A)正確性B)可靠性C)可使用性D)可維護(hù)性 (11) 在軟件性能測試中,下列指標(biāo)中哪個不是軟件性能的指標(biāo) A)響應(yīng)時間B)吞吐量C)資源利用率D)并發(fā)進(jìn)程數(shù) (12) 下列關(guān)于軟件性能測試的說法中,正確的是 A)性能測試的目的不是為了發(fā)現(xiàn)軟件缺陷 B)壓力測試與負(fù)載測試的目的都是為了探測軟件在滿足預(yù)定性能需求的情況下所能負(fù) 擔(dān)的最大壓力 C)性能測試通常要對測試結(jié)果進(jìn)行分析才能獲得測試結(jié)論 D)在性能下降曲線上,最大建議用戶數(shù)通常處于性能輕微下降區(qū)和性能急劇下降區(qū) 的交界處 (13) 下列關(guān)于軟件可靠性測試的說法中,錯誤的是 A)發(fā)現(xiàn)軟件缺陷是軟件可靠性測試的主要目的 B)軟件可靠性測試通常用于有可靠性要求的軟件 C)在一次軟件可靠性測試中,執(zhí)行的測試用例必須完全符合所定義的軟件運行剖面 D)可靠性測試通常要對測試結(jié)果進(jìn)行分析才能獲得測試結(jié)論 (14) 下列關(guān)于面向?qū)ο筌浖y試的說法中,正確的是 A)在測試一個類是,只要對該類的每個成員方法都進(jìn)行充分的測試就完成了對該類 充分的測試 B)在存在多態(tài)的情況下,為了達(dá)到較高的測試充分性,應(yīng)對所有可能的綁定都進(jìn)行測 試 C)假設(shè)類 B 是類 A 的子類,如果類 A 已進(jìn)行了充分的測試,在測試類 B 時不必測試 任何類 B 繼承類 A 的成員方法 D)對于一個繼承樹上的多個類,只有處于葉節(jié)點的類需要測試 (15) 下列哪種測試不屬于面向?qū)ο髥卧獪y試考慮的范疇 A)成員方法的測試B)類的測試 C)類樹的測試D)多個相互協(xié)作的類樹的測試 (16) 下列關(guān)于面向?qū)ο蠹蓽y試的說法中,正確的是 A)大突擊集成是面向?qū)ο蠹蓽y試最常用且最有效的方法 B)自底向上集成和自頂向下集成都需要為集成測試開發(fā)大量代碼 C)協(xié)作集成在任何情況下都優(yōu)于自底向上集成和自頂向下集成 D)高頻集成是以自底向上集成為基礎(chǔ),利用冒煙測試進(jìn)行的集成測試 (17) 在 Web 應(yīng)用軟件的分層測試策略中,下列哪個不是測試關(guān)注的層次 A)數(shù)據(jù)層B)業(yè)務(wù)層C)服務(wù)層D)表示層 (18) 下列關(guān)于 Web 應(yīng)用軟件測試的說法中,正確的是 A)Cookie 測試是 Web 應(yīng)用軟件功能測試的重要內(nèi)容 B)對于沒有使用數(shù)據(jù)庫的 Web 應(yīng)用軟件,不需要進(jìn)行性能測試 C)鏈接測試是 Web 應(yīng)用軟件易用性測試的重要內(nèi)容 D)Web 應(yīng)用軟件安全性測試僅關(guān)注 Web 應(yīng)用軟件是否能夠防御網(wǎng)絡(luò)攻擊 (19) 下列哪一項不屬于軟件功能易用性測試關(guān)注的內(nèi)容 A)軟件界面的色彩是否協(xié)調(diào) B)軟件是否主動禁止用戶可能進(jìn)行的非法操作 C)軟件是否允許用戶針對自己的使用習(xí)慣進(jìn)行定制 D)軟件是否能幫助用戶減少輸入中的重復(fù)勞動 (20) 下列關(guān)于極限測試的說法中,正確的是 A)極限測試是一種新型的測試方法,傳統(tǒng)的測試技術(shù)均不適用于極限測試 B)極限測試中所有的測試軍事由編碼人員完成的 C)與傳統(tǒng)的軟件測試相比,極限測試是一種更嚴(yán)格的測試 D)極限測試需要頻繁地進(jìn)行單元測試 (21) 下列有關(guān)測試過程 V 模型的說法中,正確的是 A)驗收測試應(yīng)確定程序的執(zhí)行是否滿足軟件設(shè)計的要求 B)系統(tǒng)測試應(yīng)確定系統(tǒng)功能和性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo) C)單元測試和集成測試應(yīng)確定軟件的實現(xiàn)是否滿足用戶需要或合同的要求 D)集成測試在編碼結(jié)束前就可以開始 (22) 下列哪項工作與軟件缺陷管理和追蹤無關(guān) A)對缺陷應(yīng)該包含的信息條目、狀態(tài)分類等進(jìn)行完善的設(shè)計 B)通過軟件系統(tǒng)自動發(fā)送通知給相關(guān)開發(fā)和測試人員,使缺陷得到及時處理 C)對測試用例的執(zhí)行結(jié)果進(jìn)行記錄和追蹤 D)通過一些歷史曲線和統(tǒng)計曲線來分析和預(yù)測未來的缺陷發(fā)現(xiàn)情況 (23) 下列有關(guān)軟件問題生命周期模型狀態(tài)定義的說法中,錯誤的是 A) “新建”表示測試中發(fā)現(xiàn)并報告了新的軟件問題 B) “打開”表示軟件問題已被確認(rèn)并分配給相關(guān)開發(fā)工程師處理 C) “關(guān)閉”表示軟件問題已被開發(fā)人員修復(fù)并等待測試人員驗證 D) “解決”表示軟件問題已被確認(rèn)修復(fù) (24) 下列有關(guān)軟件測試工具的說法中,錯誤的是 A)靜態(tài)測試工具可用于對軟件需求、結(jié)構(gòu)設(shè)計、詳細(xì)設(shè)計和代碼進(jìn)行評審、走查和 審查 B)靜態(tài)測試工具可對軟件的復(fù)雜度分析、數(shù)據(jù)流分析、控制流分析和接口分析提供支 持 C)動態(tài)測試工具可用于軟件的覆蓋分析和性能分析 D)動態(tài)測試工具不包括軟件的仿真測試和變異測試 (25) 計算機軟件測試規(guī)范,軟件測試的類別可分為:單元測試、集成測試以及 A)系統(tǒng)測試B)驗收測試 C)系統(tǒng)測試和驗收測試D)配置項測試、系統(tǒng)測試和驗收測試 二、論述題(3 題,共 50 分) 論述題答題必須用藍(lán)、黑色鋼筆或圓珠筆下載論述題答題紙的相應(yīng)位置上。 論述題 1:以下是學(xué)生選課系統(tǒng)中“學(xué)生查詢成績”交互行為的描述,請按要求回答問題 (20 分) 交互開始時終端上顯示首頁,用戶選擇“查詢”請求后,顯示“請輸入學(xué)號” 。 在用戶輸入學(xué)號后,系統(tǒng)核對學(xué)生學(xué)號:若輸入的學(xué)號不正確,則顯示“輸入的學(xué)號 不正確” ,此次查詢?nèi)∠?,回到首頁;若輸入的學(xué)號正確,出現(xiàn)“請輸入課程名” 。 一旦輸入課程名,就開始核對課程名稱:若輸入的課程名不正確,則顯示“輸入的課 程名不正確” ,此次查詢?nèi)∠?,回到首頁;若輸入的課程名正確,則根據(jù)“學(xué)號”和“課程 名” ,查詢學(xué)生成績。 若查詢學(xué)生成績成功,則顯示查詢到的成績,系統(tǒng)詢問是否繼續(xù)查詢:當(dāng)用戶選擇 “繼續(xù)查詢”后回到“請輸入學(xué)號” ;當(dāng)用戶選擇“結(jié)束查詢”后回到首頁。 (1)請畫出該系統(tǒng)以上交互行為的狀態(tài)圖(應(yīng)滿足功能圖的要求,不可畫成流程圖) 。 (10 分) (2)使用基本路徑測試方法確定該狀態(tài)圖的測試路徑。 (10 分) 論述題 2:以下是 QESuite Web Version 1.0 中某測試項目的部分界面,請按要求回答問題 (12 分) (1)下圖是該測試項目的測試用例執(zhí)行文檔界面,有幾個測試用例沒有執(zhí)行?有幾個測試 用例最近一次執(zhí)行通過?有幾個測試用例最近一次執(zhí)行失?。浚? 分) (2)下圖是該測試項目的某軟件問題報告試圖。按 QESuite Web Version 1.0 中的軟件問題 生命周期定義,4 號軟件問題報告需要何種人員進(jìn)行那些可能的操作?5 號軟件問題報 告需要何種人員進(jìn)行那些可能的操作?8 號軟

溫馨提示

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

評論

0/150

提交評論