發布時間:2020-06-18
如何按時做出符合質量的產品是我們最大的挑戰,測試工作在軟件開發生命周期過程中占據相當大的份額,Bug管理的作用可想而知。其作用基本上分以下幾個層次。
(1)備忘與溝通
備忘是一個Bug管理系統最樸素、最基本的作用,好記性不如爛筆頭,道理就這么簡單。您什么時候測出了Bug、怎么測的、當時環境怎樣,開發人員解決了沒有、什么時候解決的、如何解決的,需要及時記錄下來;問題一多,您靠記憶是記不住的。沒有遺漏地記下所有問題點并確保適當地處理掉,是Bug管理的基本要求。
Bug的產生、變更需及時通知相關人員,他們也應能隨時查詢不同狀況的Bug 數據,良好的溝通才能保證有效的協作。
(2)監控
作為項目管理者,您需要及時全面了解目前的項目狀況,有些Bug是影響全局的嚴重錯誤,需要立即做出處理、決策;有些Bug需要決定改還是不改,或是放入以后版本、分配給其他人等等。所以項目管理者應該能夠監控Bug狀況。
(3)定量分析
對Bug數據作定量的統計分析是更進一步的需求,如:bug數量隨時間變化的趨勢圖、從測試者、責任人、缺陷級別、缺陷原因等不同角度統計缺陷數量等等。
(4)環境集成
更高一級的需求是與需求、測試方案、SourceCode、自動測試工具等關聯起來。
Bug管理工具的選用三要素
與選用任何一件商品一樣,與您的需求、產品價格、服務等有關。
大部分開發機構對Bug工具的要求并不高,能記錄問題點、能及時傳達給相關人員,并監督他們都作了適當的處理,基本上就可以了。很多網友說某某系統怎么弄得這么復雜、這么貴,自己花一個星期就能做個可用的東西,說的就是這個意思。早期,市場上沒有合適的Bug管理系統,我使用Excel作,說實在的也不錯。當然啦,時代在進步,Bug管理系統可更好地實現這些需求。
稍微高一點的要求,可做定量的統計分析,挖掘信息潛在價值。
更高一級的需求,就是景上添花,可以與需求、測試方案、SourceCode、自動測試工具等環境集成。但事物總是兩面性的,要真正發揮這些作用需要有完善的需求規格、測試方案,需要仔細規劃自動化工具所產生數據的過濾、運用。
從價格上說,有2類缺陷管理工具可供選用。一是純免費的,二是商用軟件,能滿足備忘溝通和監控的需要。
總的說來,適合您的、就是好的,另外服務是很重要的,問題解決不了耽誤自己的時間不說,可別影響測試工作。
更多bug管理工具的選擇可以關注:如何選擇Bug管理工具?常用Bug管理工具的功能有哪些?
您的信息已成功提交!
我們的客服人員稍后會與您聯系