1.軟件測試的目的是找出盡可能多的軟件缺陷。(Y)
2.Beta測試是驗收測試的壹種。(Y)
3.驗收測試由最終用戶進行。(名詞)
4.在項目建立之前,測試人員不需要提交任何工件。(Y)
5.單元測試可以發現大約80%的軟件缺陷。(Y)
6.代碼審查是檢查源代碼是否符合模塊設計的要求。(名詞)
7.自底向上的集成要求測試人員編寫驅動程序。(Y)
8.負載測試是為了驗證被測系統的最大能力。(名詞)
9.測試人員應該堅持原則,堅決拒絕通過缺陷,直到缺陷被修復。(名詞)
10.代碼評審員壹般由測試人員擔任。(名詞)
11.我們可以人為的讓軟件不出現配置問題。(名詞)
12.集成測試計劃在需求分析階段的最後提交。(名詞)
第二,選擇折疊
1.軟件驗收測試的通過標準是:(ABCD)
A.軟件需求分析規範中定義的所有功能都已經實現,所有性能指標都滿足要求。
b .所有測試項目沒有剩余的1級、2級和3級誤差。
c .項目審批表、需求分析文件、設計文件和編碼壹致。
D.驗收測試工件已完成。
2.誰需要參加軟件測試計劃評審會議?(ABCD)
A.項目管理人
B.SQA導演
C.配置所有者
D.測試組
3.下列關於阿爾法檢驗的描述正確的是:(AD)
A.alpha測試需要用戶代表的參與。
B.alpha測試不需要用戶代表的參與。
C.alpha測試是壹種系統測試。
D.alpha測試是驗收測試的壹種。
4.測試設計師的職責是:(BC)
A.制定測試計劃
B.設計測試案例
C.設計測試流程和腳本
D.評估和測試活動
5.軟件實施活動的進入標準是:(ABC)
A.需求工件已經被基線化。
B.詳細的設計工件已經被基線化。
C.框架工件已經基線化了。
D.項目階段的結果是基線。
第三,增加空間
1.軟件驗收測試包括:正式驗收測試、alpha測試和beta測試。
2.系統測試的策略包括:功能測試、性能測試、可靠性測試、負載測試、可用性測試和強度測試。
安全測試、配置測試、安裝測試、卸載測試、文件測試、故障恢復測試、接口測試、容量測試、
兼容性測試,分發測試,可用性測試,(有些可以合並單獨寫,只要寫15就滿分)
3.設計系統測試計劃需要參考的項目文檔有:軟件測試計劃、軟件需求工件、叠代計劃。
4.面向過程的系統有兩種集成策略:自頂向下和自底向上。
5.(此題有問題,詳細五步是~ ~)通過畫因果圖寫測試用例的步驟如下:
(1)在軟件規格說明中分析原因(輸入條件或輸入條件的等價類)和結果。
(即輸出條件),並為每個原因和結果分配壹個標識符。
(2)分析軟件規格說明描述中的語義,找出原因與結果、因與因之間的關系是什麽。
部門?根據這些關系,畫出因果圖。
(3)由於語法或環境的限制,某些原因無法相互結合或原因與結果之間無法結合。為
標明這些特殊情況,在因果圖上用壹些標記表示約束或限制。
(4)將因果圖轉換成決策表。
(5)取出判斷表的每壹列作為設計測試用例的基礎。
四、簡答(數據已收集,感謝解決問題)否。
1.區分階段評審和同行評審
同行評審的目的:在小規模的工作產品中發現錯誤,只要是發現錯誤;
階段評審的目的:評審模塊階段工作的正確性、可行性和完整性。
同行評審人數:3-7人必須在同行評審會議上接受培訓,並由SQA指導。
舞臺評委人數:5人左右。評委必須是具有系統評估資格的專家。
同行評審內容:壹般文檔,內容較少
階段復習內容:內容很多,主要圍繞重點。
同行評審時間:少量工作產品完成。
階段復習時間:壹般設置在關鍵路徑的時間點!
2.什麽是軟件測試?
為了找出程序中的錯誤而執行程序的過程。
3簡述集成測試的過程
系統集成測試主要包括以下過程:
1.施工確認流程。
2.補丁確認流程。
3.系統集成測試測試組提交流程。
4.測試用例設計過程。
5.測試編碼過程。
6.錯誤報告流程。
7.每周/雙周施工流程。
8.點對點測試過程。
9.集團內部的培訓流程。
4如何做好文檔測試工作
仔細閱讀,遵循每壹步,檢查每壹個數字,嘗試每壹個例子。P142
檢查公文寫作是否符合公文寫作目的。
內容是否完整正確?
內容完善嗎?
標簽正確嗎?
白盒測試有幾種方法。
壹般來說,可以分為靜態方法和動態方法。
靜態:關鍵功能是檢查軟件的表示和描述是否壹致,沒有沖突和歧義。
動態:語句覆蓋、決策覆蓋、條件覆蓋、決策條件覆蓋、條件組合覆蓋和路徑覆蓋。
6系統測試計劃需要同行評審嗎,為什麽?
是的,系統測試計劃屬於項目階段的關鍵文檔,所以需要評審。
7Alpha測試和beta測試的區別
Alpha測試在系統開發接近完成時測試應用系統;測試後仍會有壹些設計變更。這樣的
測試通常由最終用戶或其他人員來完成,而不是由程序或測試人員來完成。
Beta測試:開發和測試基本完成時所做的測試,最終的錯誤和問題需要在最終發布前發現。這
這種測試壹般由最終用戶或其他人員完成,而不是由程序員或測試人員完成。
8比較負荷試驗、容量試驗和強度試驗的區別。
負載測試:系統在壹定工作負載下的負載和響應時間。
強度測試:在壹定的負載條件下,系統長時間跨度連續運行對系統性能造成的影響。
能力測試:能力測試的目的是通過測試預先分析出壹個反映軟件系統應用特性的指標的極限值。
(比如最大並發用戶數,數據庫記錄等。),系統沒有任何軟件故障或者仍然可以
保持主要功能正常運行。容量測試還將確定測試對象在給定時間內可以持續處理的最大負載
工作量。容量測試的目的是讓系統承受多余的數據容量,以發現是否可以正確處理。體積測試
它是面向數據的,其目的是表明系統能夠處理目標中確定的數據容量。
9考試結束的標準是什麽?
測試所有用例。
覆蓋率達標。
不良率達到標準。
其他指標符合質量標準。
10描述了軟件測試活動的生命周期?
測試周期分為計劃、設計、實施、執行和總結。其中包括:
計劃:計劃整個測試周期的所有活動,估計工作量和風險,安排人力物力,安排
度;
設計:完成測試計劃,從技術層面規劃測試;
實現:設計測試用例及測試程序;
執行:根據前期完成的計劃、方案、用例、程序等文檔執行測試用例。
總結:記錄測試結果,進行測試分析,完成測試報告。
如何劃分11軟件的缺陷等級?
A類-嚴重錯誤,包括以下錯誤:1。程序崩潰2導致非法退出。無限循環3。
數據庫死鎖4。錯誤操作導致的程序中斷。功能錯誤6。數據庫7的連接錯誤。號碼。
根據通信錯誤
B類-嚴重錯誤,包括以下錯誤:1。程序錯誤2。程序接口錯誤3。數據庫表,
沒有完整性的業務規則和默認值等約束。
C類-壹般錯誤,包括以下錯誤:1。操作界面錯誤(包括數據窗口中列名的定義和含義)
是否壹致)2。打印的內容和格式是錯誤的。3.簡單的輸入限制不會放在控制的前臺。4.刪除操作。
沒有給出提示。5.數據庫表中有太多的空字段。
D類-小錯誤,包括以下錯誤:1。接口不規範。2.輔助指令的描述不清楚。3.輸入和輸出。
超出規格4。長時間操作沒有提示用戶5。提示窗口文本沒有使用行業術語6。輸入區,只讀。
這個地區沒有明顯的標誌。
e級測試建議
總的來說會有壹些變化,同時最後壹個問題是畫流程圖和控制圖,等腰三角形
好吧,僅供參考。
///////////////////////////////////////////////////////////////////
舉報1。軟件測試工程師
隨著軟件產業的快速發展,軟件產品的質量控制和質量管理逐漸成為企業生存和發展的核心。
為了保證軟件出廠時的“健康狀態”,幾乎所有的IT企業在軟件產品發布前都需要大量的質量。
控制工作。作為軟件質量控制的重要組成部分,軟件測試工程師應運而生。
他的主要工作是測試軟件,類似於其他商品的出廠質量檢測。
2.所需的能力要求
(1)熟悉計算機基礎知識;
(2)熟悉操作系統、數據庫、中間件和編程語言的基礎知識;
(3)熟悉計算機網絡基礎知識;
(4)熟悉軟件工程知識,了解軟件開發方法和流程;
(5)熟悉軟件質量和軟件質量管理的基本知識;
(6)熟悉軟件測試標準;
(7)掌握軟件測試技術和方法;
(8)掌握軟件測試項目管理知識;
(9)掌握C語言和C++或Java編程技術;
(10)了解信息化和信息安全基礎知識;
(11)熟悉知識產權相關法律法規;
(12)正確閱讀和理解相關領域的英文資料。
通過該考試的合格人員可以在掌握軟件工程和軟件測試知識的基礎上使用軟件測試管理方法。
軟件測試策略,軟件測試技術,獨立承擔軟件測試項目;具備工程師的實際工作能力和業務知識。
平。