軟件測試 -- 編寫測試計劃

軟件測試計劃就是在軟件測試工做正式實施以前明確測試對象,而且經過對資源,時間,風險,測試範圍和預算等方面的綜合分析和規劃,保證有效的實施軟件測試。javascript

 

軟件測試計劃是開展軟件測試得第一步,各個公司可能都會根據本身得狀況定義一份測試計劃得規格或模版;可是測試計劃得內容確大同小異,下邊是我認爲須要在測試計劃書中體現得內容。java

  第一:項目背景web

  簡單得介紹項目的名稱,項目開發的背景和開發的狀況,以及只要完成的功能;術語的定義,參考的文檔等內容。數據庫

  第二:資源分配安全

  1)測試環境的搭建所須要的軟件和硬件說明,包括操做系統,補丁版本,數據庫版本,被測軟件版本,還有諸如打印機、掃描儀等外件信息;網絡

  2)人員安排:包括任務、時間、人員及此任務輸出的產品。任務包括測試的產品、對軟件測試產品的瞭解、書寫測試文檔,執行測試等。工具

  第三:測試依據文檔和輸出的文檔說明:測試

  測試依據就是該項目的需求文檔、設計文檔等信息,輸出文檔包括測試需求,測試計劃,測試用例,結果統計,缺陷分析。spa

  第四:測試內容操作系統

  1)測試的功能點;

  2)測試方法、策略:包括採用何種方法測試,採用手工或自動化測試工具;

  3)測試類型:包括功能測試安全測試、壓力測試等等;

  4)約束條件(或測試邊界):例如測試的軟件須要有必定的網絡環境,可是本次測試只測試軟件,默認網絡環境爲正常。

  第五:迴歸測試的策略和具體安排以及缺陷的分析和總結

  第六:風險估算

  在測試過程當中,可能會遇到開發人員因爲出差、請假等緣由;人員或者軟硬件資源限制;項目優先級發生變化等緣由,在這些狀況下項目如何處理,而若是項目因爲某種緣由被暫停,則重啓該項目測試的條件是什麼,這個也須要說明清楚。

  ps:有些時候還須要定義測試啓動的條件:好比,運行環境說明書的提交,配置庫的配置,平臺的搭建等內容。

相關文章
相關標籤/搜索