什麼是bug:簡單來說就是測試的結果和測試用例的預期結果或者是使用者的需求不符。
bug一般分四類,從嚴重程度由小到大分別是次要【minor】、一般【major】、嚴重【critical】和崩潰【blocker】。
接下來我通過乙個例子來說一下對bug分類的說明:從網上剛買回來一件衣服,開啟看的時候發現
衣服上邊有好多線頭(次要)
衣服上邊的拉鍊不容易使用,操作起來不太方便,但最終可以達到讓衣服不透風的效果(一般)
本來買的是帶拉鍊的衣服,回來卻發現拉鍊丟了(嚴重)
衣服破損到不能穿(崩潰)
在正式說bug的管理流程之前,我先總的說一下bug有哪幾種狀態:new、open、rejected、delay、fixed、reopen、closed
測試人員新發現乙個bug,當提交到資料庫的時候將bug置為new狀態
開發人員開啟檢視bug,決定是否修改,並將bug從new狀態改為open狀態
如果開發人員認為這不是乙個bug,可以不用修改,就將bug從open狀態改為rejected狀態
如果開發人員認為這個bug沒有太大影響,暫時可以不用修改,就將bug從open狀態改為delay狀態
如果開發人員認為這個bug應該修改的話,就在修改之後將bug從open狀態改為fixed狀態,等待測試人員進行回歸驗證
此時測試人員對bug的驗證通過了就將bug從fixed狀態改為closed狀態
如果回歸測試不通過的話,開發人員就需要重新開啟bug進行修改,並將bug從fixed狀態改為reopen狀態。修改完之後將bug從reopen狀態置為fixed狀態,再次等待測試人員進行回歸測試(重複步驟5-7)
敏捷開發bug管理流程
概述 編寫目的 對由本組負責處理的bug進行管理,通過對bug的提交 跟蹤解釋 驗證流程進行規範,提高bug處理效率。適用範圍 測試團隊以及其他團隊進行的bug提交 跟進與解釋 驗證工作。bug管理流程 bug提交要求 要求提交bug要求分類準確 描述簡潔 步驟清晰 有例項 複雜問題有據可查 日誌或...
禪道bug管理流程
專案進展到後期主要的工作就是測試。測試人員和開發通過bug進行互動,保證產品的質量。bug的基本處理流程 禪道裡面缺陷處理的基本流程是 測試提交bug 開發解決bug 測試驗證bug 測試關閉bug。如果bug驗證沒有通過,可以啟用 測試提交bug 開發解決bug 測試驗證bug 測試啟用bug 開...
Bug管理的流程和幾個重點
bug管理的流程和幾個重點 初到現場發現原有的bug跟蹤很不方便,則在空閒之餘搭建了乙個bug跟蹤工具。在談論bug管理的問題中,大家列舉了很多bug跟蹤軟體。但我覺得工具只是乙個部分,主要的還是在bug管理的流程上。在這些bug管理工具中,bug的極重要屬性就是 狀態 一般可分為 新增 new a...