1. 什么是軟件預測試?
背景:軟件產品轉入到測試部門開始系統測試的時候,測試人員經常發現,軟件產品的主要功能存在缺陷,導致大批的軟件測試用例無法正常執行。嚴重影響和軟件測試的效率和進度。
預測試的概念:當軟件產品轉入到軟件測試部門開始系統測試之前,開展軟件預測試,由軟件測試人員驗證被測試軟件的基本功能是否正常,從而保證系統測試不會由于軟件基本功能的缺陷而掛起。軟件預測試是軟件測試可以正常進行的一種保證手段。
2. 軟件預測試的必要性,何種軟件項目和軟件產品需要軟件預測試?
必要性:軟件預測試在軟件產品開發測試流程中,是必不可少的一個環節,如果,缺少了軟件預測試環節很可能導致軟件測試被異常掛起。
軟件預測試適用于哪些軟件項目:軟件企業只要有獨立的軟件開發部門和軟件測試部門,就應該由軟件預測試的環節,與軟件項目類型沒有必然聯系。
3. 軟件預測試的基本流程,參與預測試的人員角色劃分、預測試階段劃分等等
(1) 由軟件測試人員根據配置管理員發布的最新版本報告,到配置管理庫上獲取被測試版本的代碼。
(2) 軟件測試人員在編譯環境上編譯代碼,如果代碼編譯通過,繼續下一步,否則版本被返回,由軟件開發人員修改相關問題,重新發布版本。
(3) 用版本庫上提供的被測試軟件安裝包,在軟件測試環境上開始基本功能測試。如果基本功能未通過測試,由開發人員修改相關問題,重新發布版本。
文章來源于領測軟件測試網 http://www.kjueaiud.com/