2軟件測試過程概述
1)軟件開發的生命周期是什么?
軟件的開發生命周期包括:需求分析à系統設計à軟件編碼à運營維護
2)軟件測試的生命周期(過程、流程)是什么?
軟件測試生命周期包括:測試計劃、測試設計、測試開發、測試評估、測試報告、缺陷跟蹤。
3)軟件測試流程中的里程碑分別是什么?
①.測試計劃通過評審
②.測試設計完成
③.測試腳本開發完成
④.測試用例執行完成
⑤.測試報告通過評審
4)測試計劃的主要內容包括那些?
①.測試的目的與范圍
②.測試的策略和方法
③.人力物力資源的安排(角色及職責)
④.測試進度的安排(什么樣的事情應該在那個時間點完成,由誰來做,產物等)
⑤.測試風險分析
⑥.停測標準
⑦.完成標準
5)測試計劃應該完成那些目標?
①.合理的管理和組織測試資源
②.指導測試工作的正常進行
③.配合研發部門調整相關資源
6)測試設計階段設計的是什么?
測試設計階段的設計包括測試方案的設計和測試用例的設計,主要是做測試用例的設計。
7)什么是測試開發,測試開發過程中開發的是什么?
測試開發指的是在測試用例設計完成后,對測試用例中需要進行自動化測試的測試用例進行的腳本開發過程。
測試開發過程中開發的主要是測試腳本。
8)什么是測試執行?測試執行過程中應該具備那些基礎技能?
測試執行指依據測試用例運行測試腳本(自動化測試)或者運行被測對象,發現被測系統中的缺陷的過程。
在測試執行過程中一個合格的測試人員需要具有以下這些技能:
①.被測對象的操作能力,保證可以正確的運行和操作你的被測對象;
②.敏銳的觀察能力,可以快速有效的識別BUG;
③.BUG確認能力
④.系統背景知識和相關業務知識
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |