軟件測試的基本流程(重點)

軟件測試的基本流程(重點)面試

測試需求分析階段:閱讀需求,理解需求,主要就是對業務的學習,分析需求點,參與需求評審會議單元測試

測試計劃階段:主要任務就是編寫測試計劃,參考軟件需求規格說明書,項目整體計劃,內容包括測試範圍(來自需求文檔),進度安排,人力物力的分配,總體測試策略的制定。風險評估與規避措施有一個制定。學習

測試設計階段:主要是編寫測試用例,會參考需求文檔(原型圖),概要設計,詳細設計等文檔,用例編寫完成以後會進行評審。測試

測試執行階段:搭建環境,執行冒煙測試(預測試)-而後進入正式測試,bug管理直到測試結束編碼

測試評估階段:出測試報告,確認是否能夠上線spa

Plan-Do-Report設計

 

總結生命週期

開發流程:瞭解用戶需求--》進行需求分析--》得知功能組成及設計軟件結構--》開發設計計劃--》概要設計--》詳細設計--》進行軟件編碼--》單元測試--》代碼審查--》打包提交給測試部--》測試部返回bug--》更新修復bug--》再次進入測試部測試-。。。直到bug解決--》版本上線--》面向用戶使用開發

測試流程:瞭解用戶需求--》參考需求規格說明書--》測試計劃(人力物力時間進度的安排)--》編寫測試用例--》評審用例--》搭建環境--》測試包安排預測(冒煙測試)-正式測試-bug-測試結束出報告--》版本上線--》面向用戶文檔

 

常見面試筆試題:

1)生命週期模型包含哪些階段?大家開發的模型是什麼?

2)測試流程包含哪些階段?

3)大家公司的開發流程是怎樣的?

4)大家公司的測試流程是怎樣的?各個階段的輸出是什麼?

相關文章
相關標籤/搜索