軟件測試計劃是開展軟件測試得第一步,各個公司可能都會根據自己得情況定義一份測試計劃得規格或模版;但是測試計劃得內容確大同小異,下邊是我認為需要在測試計劃書中體現得內容。
第一:項目背景
簡單得介紹項目的名稱,項目開發的背景和開發的情況,以及只要完成的功能;術語的定義,參考的文檔等內容。
第二:資源分配
1)測試環境的搭建所需要的軟件和硬件說明,包括操作系統,補丁版本,數據庫版本,被測軟件版本,還有諸如打印機、掃描儀等外件信息;
2)人員安排:包括任務、時間、人員及此任務輸出的產品。任務包括測試的產品、對軟件測試產品的了解、書寫測試文檔,執行測試等。
第三:測試依據文檔和輸出的文檔說明:
測試依據就是該項目的需求文檔、設計文檔等信息,輸出文檔包括測試需求,測試計劃,測試用例,結果統計,缺陷分析。
第四:測試內容
1)測試的功能點;
2)測試方法、策略:包括采用何種方法測試,采用手工或自動化測試工具;
4)約束條件(或測試邊界):例如測試的軟件需要有一定的網絡環境,但是本次測試只測試軟件,默認網絡環境為正常。
第五:回歸測試的策略和具體安排以及缺陷的分析和總結
第六:風險估算
在測試過程中,可能會遇到開發人員由于出差、請假等原因;人員或者軟硬件資源限制;項目優先級發生變化等原因,在這些情況下項目如何處理,而如果項目由于某種原因被暫停,則重啟該項目測試的條件是什么,這個也需要說明清楚。
ps:有些時候還需要定義測試啟動的條件:比如,運行環境說明書的提交,配置庫的配置,平臺的搭建等內容。
原文轉自:http://www.anti-gravitydesign.com