測試是目的是越快,越多,越嚴重,越少的時間,來發(fā)現(xiàn)發(fā)現(xiàn)缺陷。因此缺陷是測試中重要的東西。
缺陷的作用體現(xiàn)在以下幾個方面:
1.缺陷是測試和開發(fā)溝通的橋梁
測試人員提交缺陷,如果是缺陷開發(fā)修改它;測試再驗證,或關(guān)閉或打回。通過缺陷建立起一種交流,測試需要養(yǎng)成得到新包后,開始去驗證Fixed問題的習(xí)慣;同樣,開發(fā)也要養(yǎng)成每天上班后,查看缺陷的習(xí)慣。
2. 缺陷分析成為項目經(jīng)理的重要依據(jù)
一般來說,缺陷數(shù)目開始收斂,嚴重級別高的缺陷也解決,測試用例全部執(zhí)行多次,是項目進入了尾聲。因此項目經(jīng)理要時刻關(guān)注缺陷,處理TroubleShooting的缺陷。
3.缺陷衡量測試工程師的工作量
雖然缺陷的多少等來衡量測試工程師有些偏頗,但起碼應(yīng)該是一種重要的依據(jù)。
4.缺陷衡量團隊
缺陷的不同狀態(tài)是衡量團隊的一個很好的手段。
Cancel的問題,說明測試工程師對缺陷提交的草率
NeedInformation的問題,說明測試工程師報缺陷還不夠清楚
Reopen次數(shù),說明開發(fā)水平的低下和不復(fù)職任
KnowIssue同樣說明開發(fā)技術(shù)水平的低下
等等!