作為負責人,要考慮的事情比較多,要從大局觀、整體項目周期上看待問題。而測試工程師平時只要做好分配的任務就行,不需要考慮太多事情。以下是從項目各個階段來描述作為測試負責人應該要做的工作,也算是我對平時管理工作的一個總結。
一、需求階段
- 要參與需求評審,了解以后要做的項目,做到心里有數
- 熟悉需求,並組織測試人員分析需求,把需求疑問整理文檔,與產品人員討論。
二、開發階段
- 了解開發進度,主動與項目經理溝通,詢問近期要提測的項目,做好測試准備工作。
- 如果提測有並行且人力有限的情況下,划分好優先級和重要性,根據優先級、重要性由高到低開始,優先級的安排要經過領導點頭。
- 和項目經理溝通開發測試安排,是按模塊提測還是整體提測。
- 和項目經理溝通如何迭代,bug修改完畢再發版,還是修改部分后先發版,邊測邊改。遇到致命bug如何處理等。
三、測試階段
1、用例設計
- 分配用例設計任務
- 把控時間進度
- 組織用例評審
2、測試計划、測試方案、測試排期制定
- 合理分配好資源
- 根據項目情況采用合適的測試方法等
3、提測
3.1接口提測
- 根據接口數量采用不用的測試方法
3.2系統提測
- 協調搭建測試環境
- 傳達測試開始
- 做好提測版本備份及時間記錄
4.冒煙測試
- 組織冒煙測試,查看提測版本質量,提早發現致命bug
5、執行測試
- 把控項目時間、進度
- 把控項目質量
- 監控測試結果,bug數量
- 及時了解存在問題、難題,並推動解決
- 分析bug,模塊bug較多的要重點測試
6、回歸測試
根據情況制定適當的回歸測試方法
7、結束總結
- 測試報告
- 項目總結
測試的各個階段,都要記錄好時間表,如:用例設計時間,測試時間,每次發版時間,致命bug阻礙測試時間等
四、閑時階段
以上是有項目的情況下要做的事情,項目不忙時,也不能天天閑着,除了適當的休息外,要組織
1、新技術研究並分享
2、組織培訓,關於測試方面或其他方面等