開發2
開發3
開發4
開發5
遺留
Critical
0
0
0
0
0
0
Major
1
2
0
0
0
2
Medium
1
7
0
1
0
1
Minor
1
7
4
6
3
6
總計
3
16
4
7
3
9
按缺陷狀態統計:
缺陷總數 |
已關閉缺陷數 |
遺留 |
缺陷修復率 |
嚴重缺陷數 |
嚴重缺陷率 |
已關閉嚴重缺陷數 |
嚴重缺陷修復率 |
42 |
40 |
2 |
95% |
5 |
12% |
5 |
100% |
測試進度和問題分析:
從BUG的嚴重級別分布來看,Major級別以上的BUG占12%,占的比重不高,說明大部分的主要功能已經實現了;
其中在sonar定義級別的缺陷,主要集中在代碼規范和單元測試覆蓋率,說明代碼質量有待提高;
版本測試的前期時間較充足,后期隨著開發提交完成的功能點增多,BUG數量增多,剩余測試時間變得緊張;
在版本測試期間,發現測試環境存在一次代碼被覆蓋、兩次因開發人員操作失誤影響測試執行的情況;
小結:
測試人員應當持續反饋、改進、總結每個版本發生的問題(不管是缺陷,還是過程中出現的),并對缺陷進行分析,總結出一些規律,幫助開發人員建立良好的習慣,改進代碼的質量。
5 日常運營階段測試
在日常運營階段,開發人員、測試人員、QA人員主要做的事情,如下表所示:
階段 |
開發人員 |
測試人員 |
QA人員 |
日常運營 |
生產故障登記 |
|
管理日常運營活動 |
日常運營階段,并不是終止階段,即便需求、開發、發布階段暫?;顒?,只要產品提供服務,日常運營都存在著。
作為測試人員的主要實踐如下:
版本問題反饋和改進提議
原文轉自:http://www.infoq.com/cn/articles/whole-software-testing-practice-requirements-to-operational