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