目前,我們bug跟蹤采用bugfree管理系統(tǒng)來控制,它忠實的記錄著每個問題的處理過程, 不斷提醒我們存在的問題,永遠不會丟失和忘記。如果參與過較大軟件項目或產品的

研發(fā)TX, 會理解它對軟件可持續(xù)發(fā)展是至關重要的。希望我們項目和產品中的缺陷越來越少直到沒有,F(xiàn)ree嘛。。。通過bug流程控制,來不斷提高工作效率和產品質量!但是

在使用過程中,發(fā)現(xiàn)同學們對一些定義還不是特別清楚,所以整理了一下,供大家參考查閱!

  1、bug優(yōu)先級和嚴重級別的定義

  嚴重程度Sev:Bug的嚴重程度。由Bug的創(chuàng)建者視情況來指定,其中1為嚴重的問題,4為小的問題。一般來講,1級為系統(tǒng)崩潰或者數(shù)據(jù)丟失的問題;2級為主要功能的問題

;3級為次要功能的問題;4級為細微的問題。

  優(yōu)先級Pri:Bug處理的優(yōu)先級。由Bug的處理人員按照當前業(yè)務需求、開發(fā)計劃和資源狀態(tài)指定,其中1的優(yōu)先級高,4的優(yōu)先級低。一般來講,1級為需要立即解決的問題

;2級為需要在指定時間內解決的問題;3級為項目開發(fā)計劃內解決的問題;4級為資源充沛時解決的問題。

  2、三種無效的Bug

  By Design:設計需求是這么設計的,無效的Bug

  Duplicate:這個問題別人已經發(fā)現(xiàn),重復的Bug

  Not Repro:無法復現(xiàn)的問題,無效的Bug

  3、四種有效的Bug

  Fixed:問題被修復

  External:外部原因(比如瀏覽器、操作系統(tǒng)、其他第三方軟件)造成的問題

  Postponed:是個問題,發(fā)現(xiàn)的太晚了,目前不必修理了,下一個版本討論是否解決或推遲到以后再解決

  Won’t Fix:是個問題,但是不值得修復 ,不管它吧

  4、處理狀態(tài)說明(即Bug處理過程的附屬子狀態(tài))

  Local Fix:表示已在本地修復;

  Checked In:表示修復代碼已經提交;

  Can’t Regress:表示修復的問題暫無法驗證等

  Hold:是指暫時還沒有找到解決方案,暫時保持這種狀態(tài)

  5、使用說明

  創(chuàng)建新bug:點擊新建bug按鈕,輸入bug標題,簡明扼要概括bug描述,現(xiàn)在該bug所屬項目和分類;選擇將該bug指派給哪位同學,選擇bug優(yōu)先級和嚴重程序,bug類型、版本

號、如何發(fā)現(xiàn)的、什么瀏覽器情況下等條件,在復現(xiàn)步驟里面詳細描述該bug的重現(xiàn)步驟,結果描述和期望描述,后點擊保存按鈕。

  編輯bug:在bug列表選擇點擊某一bug標題,進入bug詳細頁,點擊編輯按鈕,修改bug復現(xiàn)步驟,點擊保存按鈕。

  重新分派bug責任人:在bug列表選擇點擊某一bug標題,進入bug詳細頁,點擊編輯按鈕,重新指派bug負責人,點擊保存按鈕。

  解決bug:負責解決的bug責任人若已經解決好該bug,并且已經通過本地服務器測試并確認之后,在bug列表選擇該bug標題,進入bug詳細頁,點擊解決按鈕,請注明引起bug原

因和解決辦法,選擇解決狀態(tài)和版本號,點擊保存按鈕。

  關閉bug:bug發(fā)起人經本地服務器測試通過之后,在bug列表選擇該bug標題,進入bug詳細頁,點擊關閉按鈕,填寫測試說明,選擇解決狀態(tài)和版本號,點擊保存按鈕。

  激活bug:bug發(fā)起人經本地服務器測試發(fā)現(xiàn)該bug仍然存在或沒有完全解決,在bug列表選擇該bug標題,進入bug詳細頁,點擊激活按鈕,填寫測試說明,選擇解決狀態(tài)和版本

號,點擊保存按鈕。

  查詢bug:在bug列表上方,選擇查詢條件,比如選擇某個項目名稱,選擇bug狀態(tài),點擊保存按鈕。在左側“我的查詢”標簽下保留了設置好查詢條件的所有查詢。