A,有健全且嚴格的體制保證測試執行者嚴格按照測試用例執行測試。這并不妨礙測試者創造力的發揮,因為前期用例設計和編寫就是項目全體測試人員智慧的結晶!我們一直追問眾多測試工程師加班加點辛苦工作的原因,其實大都發生這一階段,如此實施,即便沒有解決根本問題,也會大大提高測試執行效率。
B,如有對用例認識模糊或遺漏的地方,必須經測試負責人或項目其他管理人員同意方可更新用例庫。
C,測試負責人每日負責跟蹤本測試子周期或階段的測試用例執行情況,以及每日提交的缺陷報告,根據執行進展狀態以及缺陷數量或嚴重等級和項目高層或其他人員交流,商議解決途徑,并確定或調整未來時間的測試任務。
D,測試執行者負責執行自己區域的測試用例,也要負責跟蹤該區域軟件缺陷的修改進展,根據其狀態不斷驗證軟件功能點。
E,應該提及的是,大多數軟件公司都采用集成的缺陷管理工具來管理軟件缺陷,如rational clearquest、mantis、bugzilla、TestTrack Pro等,這是好事情,因為這些集成工具都提供了清晰的報告模版及優秀的追蹤功能,測試團隊的每一成員按照自己的角色和權限要不斷追蹤缺陷的狀態。
F,對于自動測試(包括性能/壓力測試),有一些特殊要點。本人的原則是自動化測試無須編寫測試用例,故而到此階段才提及自動化測試;只要在編寫時將用例庫里適合或需要自動測試的用例的測試方法(不同工具可能名稱不同)設為自動即可。自動化測試的實施方案有所不同,每款測試工具的使用和流程也不同,但都是從在這一階段編寫測試腳本,并運行自動測試。針對自動化測試原則,可參閱我的 自動化測試要點,這里要提的幾個基本原則是:
一是選擇恰當的測試工具品牌,并要求提供培訓
二是項目測試成員有專人負責此事的進行,他們可不參與日常測試
三是確定自動化測試成員在項目中的角色,一般自動化測試成員隸屬于項目測試負責人,負責人同樣跟蹤其工作狀態
文章來源于領測軟件測試網 http://www.kjueaiud.com/