常見的軟件測試流程

2020-6-22

地點:杭州

天氣:陰

近期比較空,粗略的整理了一下關於軟件測試的基礎之一:常見的軟件測試流程。

1、需求評審:

主要內容:

對本批需求進行評審,通過溝通和提問明確需求內容,修改有錯誤的地方,保證產品、開發、測試及其他相關人員對需求理解的準備性和一致性。

測試目的:明確需求內容以及各模塊對應開發人員,以此評估確定測試時間。

 

2、制定測試計劃(一般是測試組的組長/測試經理來做)

主要內容:根據需求內容和開發計劃來制定測試計劃

測試計劃包括:測試範圍、測試目標、通過標準、人力安排、進度安排、測試交付件、測試風險等。

 

3、設計測試用例

主要內容:根據需求評審中明確的需求功能,結合產品現有功能,設計測試用例。一般先列出測試點,再根據測試點來編寫用例。

測試用例組成:一份標準的測試用例至少要包括以下部分:用例編號、用例名稱、前置條件、執行操作、預期結果、優先級、實際結果、編寫人、測試人等(不同公司不同要求、但是都會有前人設計的用例模板,根據前人的格式模板來寫就好)

用例的設計根據需求的需要,有些時候不僅要覆蓋功能測試,還可能要覆蓋兼容性測試,接口測試,性能測試等方面。

 

4、用例評審

主要內容:對於測試輸出的用例進行評審,一般是相關開發、產品和測試一起評審,評審形式是測試來介紹用例,開發和產品提出修改意見。以此確保測試結果的準確性,避免功能點遺漏。

 

5、執行用例

主要內容:待開發提測後,要先進行冒煙測試,確定主流程或者主要功能沒問題之後再開始

正式測試。避免出現測試工作開展之後,卻發現核心業務無法使用而導致測試阻塞的現象發生。冒煙結束沒有問題,就可以按照正常測試計劃開展測試了。

 

6、輸出測試報告

在需求測試完成或者版本測試完成後的總結。

主要內容:

測試項目的版本,測試內容概述。

測試用例的執行情況

測試結果的統計:總bug數,bug級別分部、已解決bug數、遺留bug數。

基於軟件缺陷的質量評估,是否滿足發佈標準,是否影響使用以及一些特殊的注意事項等。

 

參考文檔:https://jingyan.baidu.com/article/dca1fa6f89043bb0a44052c3.html

文章僅做記錄參考,如有需要可聯繫764527244一起討論交流。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章