Bugzilla 使用指南


Bugzilla安裝見前一篇博客,本篇文章主要關注於如何高效合理的使用Bugzilla,作為為公司內部人員的培訓使用指南。

Bugzilla是一個開源的缺陷跟蹤系統,它可以管理軟件開發過程中缺陷的提交、修復、關閉等整個生命周期。

 

1. 基本概念

在Bugzilla中,Bug報告狀態分為以下幾種狀態,

    待確認的      unconfirmed

    新提交的      new

    已分配的      assigned

    問題未解決的 reopened

    待返測的       resolved

    待歸檔的       verified

    已歸檔的       closed

 

Bug處理意見(Resolution)

    已修改的      fixed

    不是問題       nvalid

    無法修改       wontfix

    以后版本解決  later

     保留           remind

     重復           duplicate

     無法重現      workforme 

2. 使用方法

1. 新建一個Bugzilla賬號

    當以個人身份登錄Bugzilla系統時,需要新建一個賬號,注冊流程和一般的注冊流程類似。

image

輸入郵箱,點擊確認后,修改自己的登陸密碼,就完成注冊流程。

如果用戶忘記密碼,可以在登陸界面中點擊忘記密碼就可以,通過注冊郵箱來重置密碼。

2.  Bug的生命周期

  

3. 創建項目

  管理員身份進入Bugzilla,點擊Products創建新的Products。一個產品可以有多個模塊,添加具體產品的對應模塊,這樣才提交Bug時,更有針對性。

4. 測試人員提交Bug流程

測試人員在提交Bug之前,請先進行查詢,確認要提交的Bug不會在原有記錄中存在,如果已經存在,不要提交,若有什么建議,可以再原有記錄中增加注釋,告知其屬主,讓Bug的屬主看到這個后自己去修改。

在發現Bug后,先判斷是屬於哪個模塊的問題,填寫Bug報告后,通過Email通知項目組長或者直接通知開發者

項目組長根據具體情況,重新reassigned分配給Bug所屬的開發者

 

若Bug不存在,創建一份有效的Bug報告后進行提交

image

image

具體流程圖如下:

image

 

 

5. 測試人員驗證已經修改的Bug

    1. 測試人員查詢開發者已經修改的Bug,即Status為“Resolved”,Resolution為“Fixed”

,重新測試

    2. 經驗證無誤后,修改Resolutiong為VERIFIED,待產品發布后,修改為CLOSED

        若還有問題,將Bug改為REOPENED,狀態重新變為“NEW”,並發郵件通知。

如下圖所示:

 image

3. Bugzilla的備份與恢復

  Bugzilla的數據大部分放在數據庫了,Bugzilla默認安裝時的數據庫為Bugs,我這里設置的也是一樣的。備份的步驟是先備份Bugzilla數據庫,然后備份整個Bugzilla的整個目錄就可以。

image

 

恢復的過程很簡單,把原來的備份和打包好的目錄解壓放在新機器相應的目錄中,然后導入數據庫。下圖為恢復數據庫的命令

image

Technorati 標簽: Bugzilla, 測試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM