軟件測試工程師知識考試題_第1頁
軟件測試工程師知識考試題_第2頁
軟件測試工程師知識考試題_第3頁
軟件測試工程師知識考試題_第4頁
軟件測試工程師知識考試題_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、練習題一判斷題(每題1分,12分,正確的M錯誤的X)1 .軟件測試的目的是盡可能多的找出軟件的缺陷。(M2 . Beta測試是驗收測試的一種。(.3 .驗收測試是由最終用戶來實施的。(X)4 .項目立項前測試人員不需要提交任何工件。5 .單元測試能發(fā)現(xiàn)約 80%的軟件缺陷。6 .代碼評審是檢查源代碼是否達到模塊設計的要求。(X)7 .自底向上集成需要測試員編寫驅動程序。8 .負載測試是驗證要檢驗的系統(tǒng)的能力最高能達到什么程度。(X)9 .測試人員要堅持原則,缺陷未修復完堅決不予通過。(X)10 .代碼評審員一般由測試員擔任。(X)11 .我們可以人為的使得軟件不存在配置問題。(X)12 .集成

2、測試計劃在需求分析階段末提交。(M二、不定項選擇題(每題 2 分, 10 分)1 軟件驗收測試的合格通過準則是: ( ABCD ) A 軟件需求分析說明書中定義的所有功能已全部實現(xiàn),性能指標全部達到要求。B 所有測試項沒有殘余一級、二級和三級錯誤。C 立項審批表、需求分析文檔、設計文檔和編碼實現(xiàn)一致。D 驗收測試工件齊全。2軟件測試計劃評審會需要哪些人員參加?(AB CD )A.項目經(jīng)理 B SQA 負責人 C.配置負責人 D 測試組3下列關于alpha 測試的描述中正確的是: ( AD )A alpha 測試需要用戶代表參加 B alpha 測試不需要用戶代表參加 C alpha 測試是系統(tǒng)

3、測試的一種 D alpha 測試是驗收測試的一種4測試設計員的職責有:( ABC )A.制定測試計劃 B 設計測試用例C.設計測試過程、腳本D 評估測試活動5 軟件實施活動的進入準則是: ( A )A 需求工件已經(jīng)被基線化B 詳細設計工件已經(jīng)被基線化C 構架工件已經(jīng)被基線化D 項目階段成果已經(jīng)被基線化1 分, 24 分)1 軟件驗收測試包括_正式驗收測試_, _非正式驗收測試(Alpha 測試)_,_Beta 測試 三種類型。2 系統(tǒng)測試的策略有功能測試、_性能測試_、 _壓力測試_ 、 負載測試_ 、易用性測試、_安裝測試_、 _ 白盒測試_、 _黑盒測試_ 、 _單元測試_、 _集成測試_

4、、 _負載測試_ 、 _強迫測試_ 、 _接受測試_ 、 _兼容測試_、 安全測試_ 等 15 種方法。3 設計系統(tǒng)測試計劃需要參考的項目文檔有_軟件測試計劃_、 _軟件需求工件 _和迭代計劃。4 對面向過程的系統(tǒng)采用的集成策略有_功能測試_、 _性能測試_兩種。5 通過畫因果圖來寫測試用例的步驟為_分析軟件規(guī)格說明描述中,哪些是原因 ( 即輸入條件或輸入條件的等價類 ) ,哪些是結果(即輸出條件) ,并給每個原因和結果賦予一個標識符。_ 、 _分析軟件規(guī)格說明描述中的語義,找出原因與結果之間,原因與原因之間對應的是什么關系 ? 根據(jù)這些關系,畫出因果圖。 _、_由于語法或環(huán)境限制,有些原因與

5、原因之間,原因與結果之間的組合情況不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號標明約束或限制條件。 § 把因果圖轉換成判定表。 _ 、 _把判定表的每一列拿出來作為依據(jù),設計測試用例。_及把因果圖轉換為狀態(tài)圖共五個步驟。37 分)1 階段評審與同行評審的區(qū)別。 ( 4 分)技術評審和同行評審是兩個不同層次的概念。以需求階段的評審舉例子:2 、針對軟件需求規(guī)格說明書的評審,采用同行評審的方式,評審的輸入是軟件需求規(guī)格說明書 。同行評審是CMM 的一個 KPA 。2、針對需求階段的工作評審,采用技術評審的方式,評審的輸入包括軟件需求規(guī)格說明書 系統(tǒng)測試計劃、方案、測試用例 、度量

6、數(shù)據(jù)等等其他的交付件, 技術評審的對象是整個需求階段的活動, 通過評審, 判斷需求階段的工作是否達到了要求,是否可以進入到設計階段。同行評審著眼的是微觀流程, 技術評審著眼的是宏觀流程, 關注的是大的開發(fā)階段點的評審。3 什么是軟件測試。 ( 3 分)軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進行功能和性能測試, 甚至根據(jù)需要編寫不同的測試工具, 設計和維護測試系統(tǒng), 對測試方案可能出現(xiàn)的問題進行分析和評估。 執(zhí)行測試用例后, 需要跟蹤故障, 以確保開發(fā)的產(chǎn)品適合需求。4 簡述集成測試的過程。 ( 5 分)1) 構建的確認過程2) 補丁的確認過程3) 系統(tǒng)集成測試測試組提交過程4) 測試

7、用例設計過程5) 測試代碼編寫過程6) Bug 的報告過程7) 每周 /每兩周的構建過程8) 點對點的測試過程9) 組內培訓過程5 怎樣做好文檔測試?( 4 分)6 白盒測試有那幾種方法?( 6 分)7 系統(tǒng)測試計劃是否需要同行評審,為什么?(4 分)8 . Alpha測試與beta測試的區(qū)別。(4分)9 比較負載測試、容量測試和強度測試的區(qū)別。( 6 分)10 測試結束的標準是什么?( 3 分)練習題二(每一空格 2 分,共 60 分)1 、 軟件實施活動的輸出工件有 、 、 、。2 、 代碼評審主要做工作。3 、 軟件實施活動中集成員的職責是。4 、 驗 證 與 確 認 軟 件 實 施 活

8、 動 主 要 有 、 代 碼 評 審 、 、 、 、 SQA 驗證。5 、 表明測試已經(jīng)結束。6 、 軟件測試的目的是_盡可能多地發(fā)現(xiàn)軟件中存在的錯誤和缺陷,將測試作為糾錯的依據(jù)_ 。7 、 軟件測試主要分為 、 、 、 四類測試。8 、 軟 件 測 試 活 動 有 制 定 測 試 計 劃 、 、 、 、 、 、測試評估、測試結束八個步驟。9 、 軟件測試活動的輸出工件有、 、 、10 、 軟件測試角色有(每題 3 分,共 15 分)1、 軟件實施活動的進入準則是() A 、 需求工件已經(jīng)被基線化 B 、 詳細設計工件已經(jīng)被基線化 C 、 構架工件已經(jīng)被基線化 D 、 項目階段成果已經(jīng)被基線化

9、 2、 下面角色不屬于集成計劃評審的是() A 、 配置經(jīng)理 B 、 項目經(jīng)理 C 、 測試員 D 、 編碼員 3、軟件測試設計活動主要有() A 、 工作量分析 B 、 確定并說明測試用例 C 、 確立并結構化測試過程 D 、 復審并評估測試覆蓋 4、不屬于集成測試步驟的是()A 、 制定集成計劃 B 、 執(zhí)行集成測試 C 、 記錄集成測試結果 D 、 回歸測試 5、屬于軟件測試活動的輸入工件的是()A 、 軟件工作版本 B 、 可測試性報告 C 、 軟件需求工件 D 、 軟件項目計劃練習題三判斷題(每題2分,正確的“M”錯誤的 X”)1 、 好的測試員不懈追求完美。 ( )2 、 測試程序

10、僅僅按預期方式運行就行了。( )3 、 不存在質量很高但可靠性很差的產(chǎn)品。( )4 、 軟件測試員可以對產(chǎn)品說明書進行白盒測試。 ( )5 、 靜態(tài)白盒測試可以找出遺漏之處和問題。 ( )6 、 總是首先設計白盒測試用例。 ( )7 、 可以發(fā)布具有配置缺陷的軟件產(chǎn)品。 ( )8 、 所有軟件必須進行某種程度的兼容性測試。 ( )9 、 所有軟件都有一個用戶界面,因此必須測試易用性。10 、 測試組負責軟件質量。 ( )簡答題1 、 軟件的缺陷等級應如何劃分?( 3 分)2 、 如果能夠執(zhí)行完美的黑盒測試, 還需要進行白盒測試嗎?為什么? ( 5 分)3 、 你認為一個優(yōu)秀的測試工程師應該具備

11、哪些素質?( 3 分)4 、 產(chǎn)品測試到什么時候就算是足夠了?( 2 分)5 、測試計劃的目的是什么?(2 分)6 、 為什么要進行軟件測試?軟件測試的目的是什么 ? ( 5 分)7 、軟件測試應該劃分幾個階段?簡述各個階段應重點測試的點?各個階段的含義?( 5 分)8 、 如何做一名合格的測試人員?( 3 分)9 、 針對缺陷采取怎樣的管理措施?( 5 分)3、 專業(yè)詞語解釋(每題 2 分)a測試:3測試:驅動模塊 :樁模塊 :白盒測試:靜態(tài)測試:4、 選擇題(每題 2 分)1 . 下面哪些屬于動態(tài)分析( )A 代碼覆蓋率B 模塊功能檢查C 系統(tǒng)壓力測試D 程序數(shù)據(jù)流分析2 .下面哪些屬于靜

12、態(tài)分析( )A 、代碼規(guī)則檢查B 、序結構分析C 、序復雜度分析D 、內存泄漏5、 設計題( 10 分)A 、 B 和 C 。當三邊不可能構成三“等腰三角形” ,若是等邊三角形,, 對此設計一個測試用例。在三角形計算中,要求三角型的三個邊長:角形時提示錯誤,可構成三角形時計算三角形周長。若是等腰三角形打印則提示 “等邊三角形” 。畫出程序流程圖、控制流程圖、找出基本測試路徑6、 論述題1 、 試敘述對一個軟件項目測試的全過程。 ( 10 分)2 、 簡述你對測試工作的認識過程、在以后的工作的一些建議。 ( 6 分)3 、 述靜態(tài)測試和動態(tài)測試的區(qū)別?( 5 分)練習題四1什么是軟件測試,以及軟件測試的意義?2什么是軟件測試靜態(tài)分析,軟件測試動態(tài)分析,3下面那些屬于靜態(tài)分析()A 、編碼規(guī)則檢查B 、程序結構分析C 、程序復雜度分析D 、內存泄漏4 下面那些屬于動態(tài)分析() A 、代碼覆蓋率B 、模塊功能檢查C 、系統(tǒng)壓力測試D 、程序數(shù)據(jù)流分析,給出各自的含義?,同時給出所選擇的正確策略含5 從測試技術角度,正確的選擇是() A 、靜態(tài)測試B 、黑盒測試C 、動態(tài)測試D 、白盒測試6 從測試階段角度,測試正確的順序是() 義和被測對象是什么?A 、單元測試B 、集成測試C 、系統(tǒng)測試D 、確認測試7 針對缺陷采取怎樣的管理措施?

溫馨提示

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

評論

0/150

提交評論