我們已經在規范中設定了每個測試階段活動的入口準則和出口準則,但是在具體的項目實施過程中往往可能由于多種原因造成每個階段不會完全按照我們的測試計劃進展,所以我們除了按照計劃安排工作外,也要根據項目研發的進展,適當的調整我們的測試計劃,優化測試過程,提高測試工作的效率。
整個測試活動中測試設計和測試執行是每個測試階段中工作量最多的部分,分別占用1/3左右的時間。測試執行受到研發進度以及提交版本制約,測試設計階段可以調整在任何一個合適的時間來做,我們這里所說的設計除了包括提取測試需求、設計測試用例外,也包括制訂某些需求點的測試方案、錄制腳本、修改腳本、編寫測試輔助程序等等。任何一個測試階段的測試設計工作都可以放在測試活動的前期來做,保證大部分工作在系統未交付測試之前完成整個系統的測試設計工作。
測試輪次問題。在測試過程中,必須同研發、客戶約定好在每個測試階段活動中所交付測試的版本次數和時間,且這個必須在前期約定好。注意在每個版本測試之前,給研發團隊留下缺陷修復的時間。對于研發團隊所交付的版本進行冒煙測試,確定是否可以接收其提交的版本。在每種測試活動的測試計劃中,確定好每個版本所要完成的測試工作范圍,測試用例執行的數量,需求覆蓋的程度等。在測試過程中嚴格執行每個交付版本的測試工作。
文章來源于領測軟件測試網 http://www.kjueaiud.com/