《計算機三級考試《軟件測試技術》模擬題及答案》由會員分享,可在線閱讀,更多相關《計算機三級考試《軟件測試技術》模擬題及答案(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
計算機三級考試《軟件測試技術》模擬題及答案
一、判斷題
1. 軟件測試的目的是盡可能多的找出軟件的缺陷。 (Y)
2.Beta 測試是驗收測試的一種。 (Y)
3. 驗收測試是由最終用戶來實施的。 (N)
4. 項目立項前測試人員不需要提交任何工件。 (Y)
5. 單元測試能發(fā)現(xiàn)約 80%的軟件缺陷。 (Y)
6. 代碼評審是檢查源代碼是否達到模塊設計的要求。 (N)
7. 自底向上集成需要測試員編寫驅動程序。 (Y)
8. 負載測試是驗證要檢驗的系統(tǒng)的能力最高能達到什
2、么程度。
(N)
9. 測試人員要堅持原則,缺陷未修復完堅決不予通過。 (N)
10. 代碼評審員一般由測試員擔任。 (N)
11. 我們可以人為的使得軟件不存在配置問題。 (N)
12. 集成測試計劃在需求分析階段末提交。 (N)
13. 測試是為了驗證軟件已正確地實現(xiàn)了用戶的要求。 (N)
14. 白盒測試僅與程序的內(nèi)部結構有關, 完全可以不考慮程序的功能要求。 (Y)
15. 黑盒測試的測試用例是根據(jù)程序內(nèi)部邏輯設計的。 (N)
16. 為了快速完成集成測試 , 采用一次性集成方
3、式是適宜的。 (N)
17. 在軟件開發(fā)過程中, 若能推遲暴露其中的錯誤, 則為修復和改正錯誤所花費的代價就會降低。 (N)
二、選擇題
1. 在面向類的度量中 , 下列哪些度量方式是屬于 C&K套件的度
量 (ABCF).
面向對象的軟件工程 P463頁 C&K度量套件
A. 每個類的加權方法
B. 對象類之間的耦合
C. 繼承樹的深度
D. 類大小
E. 特例化索引
F. 方法中內(nèi)聚的缺乏
2. 以下說法正確的有 (BC).
4、
B. 基本路徑測試屬于白盒測試技術 .
C. 在基本路徑測試中 , 可以通過流圖來計算環(huán)路復雜性 .
D. 樁模塊用于接收測試數(shù)據(jù) , 并把數(shù)據(jù)傳遞給要測試的模塊 , 然后打印相關結果 .
E. 在確認測試中 , 測試是由用戶在開發(fā)者的場所來進行 , 開發(fā)者對客戶進行指導 , 是在一個受控環(huán)境下進行 .
F. 可以不進行單元測試就開始集成測試 , 因為集成測試會發(fā)現(xiàn)所有的問題 .
3. 下列哪些屬于集成測試的內(nèi)容 (AB).
A. 自頂向下集成
B. 自底向上集成
C. 回歸測試
5、
D. 壓力測試
4. 以下哪些內(nèi)容是面向對象分析所包含的任務 (ABCD).
A. 標識類 ( 定義屬性和方法 )
B. 刻畫類的層次關系
C. 標識對象——對象關系
D. 表示對象行為
5. 我們可以將設計模式大致劃分為以下幾種類型 (ABD).
A. 創(chuàng)建型
B. 行為型
C. 變換型
D. 結構型
6. 軟件產(chǎn)品與其它工業(yè)產(chǎn)品相比具有獨特的開發(fā)過程 , 這決定了我們需要使用軟件質量保證的方法學和工具面對軟件質量的各種
特殊的挑戰(zhàn) . 那么 , 軟件開發(fā)過程的獨
6、特性有 (ACD).
A. 軟件產(chǎn)品的高復雜性
B. 與其它系統(tǒng)有接口
C. 軟件產(chǎn)品的不可見性
D. 檢測缺陷的機會只限于產(chǎn)品開發(fā)階段
E. 需要協(xié)同工作
7. 測試設計員的職責有 (ABC).
A. 制定測試計劃
B. 設計測試用例
C. 設計測試過程 , 腳本
D. 評估測試活動
8. 軟件工程研究的對象包括 (ABE).
A. 質量
B. 過程
C. 技術
D. 數(shù)據(jù)庫
E. 工具
9. 下列說法正
7、確的是 (A).
A. 管理 , 分析 , 控制現(xiàn)實世界中發(fā)生的事件的程序稱為實時軟件
B. 軟件項目開發(fā)的成功 , 取決于工具和硬件設備的優(yōu)劣
C. 我們已經(jīng)建造了軟件的標準和規(guī)程 , 我們就能生產(chǎn)高質量的軟件產(chǎn)品
D. 在項目的進度告急的時候 , 解決辦法之一就是加派人手
10. 下列選項中 , 屬于項目管理的對象是 (ABCE).
A. 人員
B. 產(chǎn)品
C. 過程
D. 設備
E. 項目
三、簡答題
1. 階段評審與同行評審的區(qū)別。
同等
8、評審是一種通過作者的同行來確認缺陷和需要變更區(qū)域的
檢查方法 . 需要進行同行評審的特定產(chǎn)品在定義項目軟件過程的時候被確定并且作為軟件開發(fā)計劃的一部分被安排了進度 . 在該定義中 , 同行是一個項目組成員 , 他被分配執(zhí)行指定產(chǎn)品的一個同行評審 . 根據(jù)特定的同等評審過程 , 他為他承擔的角色負責 .
3. 簡述集成測試的過程。系統(tǒng)集成測試主要包括以下過程:
1. 構建的確認過程。
2. 補丁的確認過程。
3. 系統(tǒng)集成測試測試組提交過程。
4. 測試用例設計過程。
5. 測試代碼編寫過程。
6.Bug 的報告過程
9、。
7. 每周 / 每兩周的構建過程。
8. 點對點的測試過程。
9. 組內(nèi)培訓過程。
4. 怎樣做好文檔測試 ?
檢查文檔的編寫是否滿足文檔編寫的目的內(nèi)容是否齊全,正確
內(nèi)容是否完善標記是否正確
5. 白盒測試有那幾種方法 ?
總體上分為靜態(tài)方法和動態(tài)方法兩大類。
靜態(tài):關鍵功能是檢查軟件的表示和描述是否一致 , 沒有沖突或
者沒有歧義
動態(tài):語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件
組合覆蓋、路徑覆蓋。
6. 系統(tǒng)測試計劃是否需要同行評
10、審,為什么 ?
需要,系統(tǒng)測試計劃屬于項目階段性關鍵文檔, 因此需要評審。
7.Alpha 測試與 beta 測試的區(qū)別。
Alpha 測試在系統(tǒng)開發(fā)接近完成時對應用系統(tǒng)的測試 ; 測試后仍
然會有少量的設計變更。這種測試一般由最終用戶或其它人員完成,不能由程序或測試員完成。
Beta 測試當開發(fā)和測試根本完成時所做的測試,最終的錯誤和問題需要在最終發(fā)行前找到。 這種測試一般由最終用戶或其它人員完成,不能由程序員或測試員完成。
8. 比較負載測試、容量測試和強度測試的區(qū)別。
負載測試:在一定的工作負荷下,系統(tǒng)的負荷及響應
11、時間。強度測試:在一定的負荷條件下,在較長時間跨度內(nèi)的系統(tǒng)連
續(xù)運行給系統(tǒng)性能所造成的影響。
容量測試:容量測試目的是通過測試預先分析出反映軟件系統(tǒng)應用特征的某項指標的
極限值 ( 如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫記錄數(shù)等 ) ,系統(tǒng)在其極限值狀態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運行。 容量測試還將確定測試對象在給定時間內(nèi)能夠持續(xù)處理的最大負載或工
作量。容量測試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來發(fā)現(xiàn)它是否能
夠正確處理。容量測試是面向數(shù)據(jù)的, 并且它的目的是顯示系統(tǒng)可以
處理目標內(nèi)確定的數(shù)據(jù)容量。
9. 測試結束的標準是什么 ?
用例全部測試。覆蓋率達到標準。缺陷率達到標準。其他指標
達到質量標準
10. 測試文檔有哪些作用 ?
促進項目組成員之間的交流溝通便于對測試項目的管理決定測
試的有效性檢驗測試資源明確任務的風險評價測試結果方便再測試
驗證需求的正確性
[ 計算機三級考試《軟件測試技術》模擬題及答案 ] 相關文章: