眾所周知,任何一款軟件,任何一個(gè)版本都或多或少存在的一定數(shù)量的bug。bug管理一直是很讓人頭疼的問(wèn)題。那么對(duì)軟件測(cè)試部門(mén)來(lái)說(shuō),到底應(yīng)該怎樣去管理這些bug呢?
一般來(lái)說(shuō),我們會(huì)把bug分為下面這三種情況:
1.重復(fù)出現(xiàn)的BUG
對(duì)于那些重復(fù)出現(xiàn)的BUG,如果在下個(gè)版本已經(jīng)被修復(fù),那這個(gè)bug就可以關(guān)閉了;
2.新出現(xiàn)的bug
那些不是穩(wěn)定出現(xiàn)的bug,一般我們需要連續(xù)觀察3個(gè)版本,如果三個(gè)版本都沒(méi)問(wèn)題的話就可以關(guān)閉了;
3.一直沒(méi)有得到解決的bug
那些一直沒(méi)能解決的bug,就需要定期討論做處理。
在缺陷得到修復(fù)之后,測(cè)試人員負(fù)責(zé)對(duì)新版本進(jìn)行確認(rèn),如果確認(rèn)修復(fù)了,則關(guān)閉缺陷,如果證實(shí)沒(méi)有修復(fù),則重新打開(kāi)Bug,配合開(kāi)發(fā)人員繼續(xù)調(diào)查原因。
在具體的技術(shù)方面,一般來(lái)講會(huì)采用 Bug tracking system 來(lái)追蹤bug,比如 TestCener,Bugzilla, Bug free等工具,或者其他的任務(wù)管理系統(tǒng)中集成的相關(guān)模塊。當(dāng)然,也可以采用 Excel 來(lái)管理、跟蹤 Bug 的狀態(tài)。
最后我要說(shuō)的是:Bug的管理有一個(gè)難點(diǎn),當(dāng)系統(tǒng)內(nèi)積累了相當(dāng)數(shù)量的缺陷報(bào)告之后,新發(fā)現(xiàn)一個(gè)問(wèn)題后,如果去系統(tǒng)內(nèi)檢索是否這是一個(gè)已知的問(wèn)題的過(guò)程會(huì)耗費(fèi)測(cè)試人員很大的精力,如果時(shí)間緊迫,我認(rèn)為以測(cè)試報(bào)告缺陷為高優(yōu)先級(jí),即新建一個(gè)缺陷報(bào)告,而不是一味地去檢索原先的那個(gè)。
推薦閱讀:
bug管理工具都有哪些
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。