Bugzilla 是一個“缺陷跟蹤系統”或者“bug跟蹤系統”,幫助個人或者小組開發者有效的跟蹤已經發現的錯誤. 多達數商業缺陷跟蹤軟件收取昂貴的授權費用,bugzilla做為一個免費軟件,擁有許多商業軟件所不具備的特點,因而,現在已經成為全球許多組織喜歡的缺陷管理軟件。它的主要特點如下: 1) 普通報表生成:自帶基于當前數據庫的報表生成功能 2) 基于表格的視圖:一些圖形視圖(條形圖、線性圖、餅圖)
3) 請求系統:可以根據復查人員的要求對bug進行注釋,以幫助他們理解并決定是否接受該bug
4) 支持企業組成員設定:管理員可以根據需要定義由個人或者其它組構成的訪問組
5) 支持用戶名通配符匹配功能:當用戶輸入一個不完整的用戶名時,系統會顯示匹配的用戶列表
6) 內部用戶功能:可以定義一組特殊用戶,他們所發表的評論和附件只能被組內成員訪問
7) 時間追蹤功能:系統自動記錄每項操作的時間,并顯示離規定的結束時間剩余的時間
8) 多種驗證方法:模型化的驗證模塊,使用戶方便的添加所需系統驗證。Bugzilla已經內建了支持MySQL和LDAP授權驗證的方法
9) 可當地化配置:管理員可以根據用戶所在地域而自動使用當地用戶的字體進行頁面顯示
10) 補丁閱讀器:增強了與Bonsai,LXR和CVS整合過程中提交的補丁的閱讀功能,為設計人員提供豐富的上下文
11) 評論回復連接:對bug的評論提供直接的頁面連接,幫助復查人員評審bug
12) 支持數據庫全文檢索,包括對評論、概括、等
13) Email地址加密,保護使用者的電子郵件地址不被非法獲取
14) 視圖生成功能:高級的視圖特性允許您在可配置的數據集的基礎上靈活的顯示數據
15) 統一性檢測:掃描數據庫的一致性。報告錯誤并允許客戶打開與錯誤相關的bug列表。統一性檢測同時檢測用戶的發送郵件列表,提示未發送郵件隊列等的狀態
5. QAMonitor(國內商業軟件)
軟件質量監控系統QAMonitor,做為北京航空航天大學科技開發部的推廣項目,是一個實時地記錄和管理測試階段信息的軟件開發支持工具。它將信息在軟件開發小組內,即在管理人員、開發人員、測試人員和其他相關人員之間方便地進行傳遞。這些信息包括:所發現的軟件問題的描述信息,軟件問題處理的進度信息等等。
使用QAMonitor來管理測試信息,便于對軟件質量進行分析和評估。并指導軟件質量保證工作。對于不同工作類型的人員,QAMonitor都可以為他們產生相關的統計數據。QAMonitor的功能主要如下: 1) 管理項目組中用戶的級別和權限; 2) 報告軟件缺陷的類別和嚴重程度;報告軟件缺陷處理過程的進展狀態; 3) 支持電子郵件服務,方便地進行信息的傳遞; 4) 查詢和統計缺陷記錄; 5) 生成數據報表和統計圖形。 該系統雖然使用起來很方便,但是存在以下問題: 1) 使用的是Excel97,很容易損壞,即使可以修復也會丟失記錄,所以一定要每天做備份。 2) 使用過程中服務器端必須完全共享測試文件,可能引起病毒等問題。 3) 必須安裝客戶端,現在的趨勢應該是使用Web方式的。 4) 客戶端和其他的程序可能會有沖突,至少QAMonitor和Rational Robot的一個dll會沖突。 5) 無法自定義一些選項,流程過于僵化。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/