測試管理中,為了能夠有效的管理缺陷問題,你需要建設(shè)一套有效的缺陷管理流程,以避免上述示例中這種無序混亂的狀態(tài)。本部分將指導(dǎo)您如何將缺陷管理過程應(yīng)用于項目中。
管理缺陷可以分為以下步驟:
1.發(fā)現(xiàn)缺陷:新建
一般缺陷問題有測試團隊根據(jù)用例步驟進行測試,如果不能正常通過用例則轉(zhuǎn)為缺陷問題。但是很多團隊并沒有專門的測試團隊,因此創(chuàng)建問題缺陷的可能來自不同團隊或者來自外部用戶提交的反饋信息。這些缺陷反饋其缺陷狀態(tài)應(yīng)該為“新建”。
2.開啟
當(dāng)QA測試團隊或者其他相同職務(wù)的團隊確認了反饋的缺陷問題后,比如可以復(fù)現(xiàn),則確認反饋是一個缺陷,并等待分配給開發(fā)團隊。
3.分配
當(dāng)測試團隊確認缺陷后,應(yīng)該將問題分配給開發(fā)團隊進行缺陷定位和修復(fù)工作。
4.拒絕
如果開發(fā)團隊認為提交上來的缺陷并不是真正的缺陷,比如由于緩存,網(wǎng)絡(luò)導(dǎo)致的部分文件加載失敗導(dǎo)致的問題等,應(yīng)將缺陷狀態(tài)標(biāo)記為“拒絕”并指派回測試團隊。測試團隊需要重新測試或者提供更多的缺陷信息。
5.重復(fù)
如果開發(fā)團隊收到的缺陷是重復(fù)的,或者與其他正在進行中的缺陷問題相似,應(yīng)將缺陷狀態(tài)修改為“重復(fù)”。
6.延期
部分不緊急的缺陷問題,可能會隨著日后的產(chǎn)品迭代中進行修復(fù)。對于這類缺陷應(yīng)當(dāng)標(biāo)注為“延期”。在這里要注意,并不是所有缺陷都需要立即進行修復(fù)。每個缺陷問題在嚴(yán)重程度,影響范圍均有不同,因此優(yōu)先修復(fù)的等級也不同。我會在下一篇文章中單獨講解制定優(yōu)先級別的方法。
7.等待測試
當(dāng)開發(fā)團隊修復(fù)缺陷后,應(yīng)將缺陷狀態(tài)標(biāo)記為等待測試并由測試團隊進行測試。
8.關(guān)閉
在測試通過后,缺陷狀態(tài)修改為“關(guān)閉”或者完成。
9.重新開啟
如果缺陷修復(fù)后并沒有通過測試,應(yīng)標(biāo)記為重新開啟,并重新啟用分配流程。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。