五大最受歡迎的BUG管理系統
Google在中國大陸遭遇變故做出暫時性的退出大陸市場,也使很多忠實的用戶受到小小的挫折,以本公司為例,原本的BUG都是記錄在google的EXCEL在線文檔中,因為經常性的打不開,測試和開發組在線上交流不了,都只能通過其它的方式進行溝通和討論,非常不便。於是在測試部經理的要求下,尋找出一些最受大家青睞的BUG管理系統,從中選擇出最適合的來作為公司管理BUG的專用系統。 經過認真的查找和比較,選出以下五大為比較受歡迎的BUG管理系統。 以下簡單介紹一下其功能優缺點和資源獲取方式吧: 1、 QC(Quality Center) 是原Mercury Interactive公司(現已被HP收購)生產的企業級基於WEB測試管理工具,需要安裝配置IIS和數據庫,系統資源消耗比較大;功能很強大,結合有BUG管理,需求管理及用例管理等功能;和其它的測試工具,比如Loardrunner測試工具的接口做得比較好,數據可以在它們中共享;英文版的且易用性不是很好,最重要的是收費且價格不扉;破解版的網上也很多但找起來和破解也比較費事,且性能就不那么穩定。 資源地址:Http://www.hp.com 2、 Bugzilla Bugzilla是由Mozilla公司提供的基於Web方式,免費的開源的一款功能強大的Bug管理系統,比如強大的檢索功能,強大的后端數據庫支持, 豐富多樣的配置設定等;安裝需要Perl和配置MYSQL數據庫,過程比較繁瑣,修改配置文件比較麻煩;英文版的,能漢化但是漢化后容易出現亂碼; 資源地址:http://www.bugzilla.org 3、BugFree 基於WEB的,配置安裝簡單,只需到網上獲取安裝包,再配下PHP通用的環境即可;純功能型的界面就無所謂美觀;沒有直接的截圖功能但是可以以附件的形式存在;也有簡單的報表統計功能;整體使用還是比較容易上手,而且是開源免費中文版的BUG管理系統。 資源地址:http://www.bugfree.org.cn 4、 EasyBUG 基於WEB的在線的,不用配置;界面很漂亮,操作容易上手,基本上只要是會上網的人一看就會用;區別其它工具且最實用的一點是截圖功能強大,且是以圖片的形式直接存在,而不是以附件的形式存在;BUG解決流程也有記錄在案;豐富的統計報表,一目了然;是國產的,有中英文版的而且免費的。 資源地址:
http://www.EasyBug.net 5、 Mantis 一款基於Web的Php+Mysql的開源BUG管理系統,一款簡單實用的系統,也有截圖功能,不過是以附件的形式存在,報表功能比較強大,需要配置才可用,是英文版的,不過可以通過漢化包和配置來漢化,有郵件支持但也需要修改配置。 資源地址:http://www.mantisbt.org 之所以貼出來大家共享,是為了讓和我們一樣還在決定使用什么BUG管理系統或打算換BUG管理系統的人做個參考,經過親身體驗,要知道這絕不是個簡單省力的活。 根據我個人的感覺,JIRA明顯要好於mantis. 當然,價格也不菲。 我們用URTracker,很好用。看了一下那個EasyBUG,界面還是不錯的,不過太簡單了,基本的字段設置、流程設置、權限設置都沒有的。適合1-5人的小團隊使用。 Quality Center和TestDirector可不是一個 千萬別弄混了 雖然都是屬於HP Mercury的缺陷管理工具 用過Bugzilla和Mantis,目前在用:redmine + james + svn。 本人接觸過Bugfree、QC(Quality Center)、CQ(Clear Quest)、JIRA 比較而言,CQ和JIRA在管理BUG方面還是不錯的。JIRA在流程上支持自定義工作流,配置較為靈活,功能很強大,和SVN也有接口,方便將版本庫信息帶入BUG系統。 QC功能強大,但是有時穩定性不是很好。以前用的時候,曾經出現數據丟失的情況。 BUGfree,結合case 和 bug ,在單個方面不如前面的產品,但是它是開源的,目前已經轉到禪道項目管理軟件了,BUGfree本身不再更新了。 用過戶bugzilla和bugfree,呵呵,bugzilla安裝真麻煩,功能比bugfree強大。對於小的項目來說,用bugfree比較合適跟蹤系統的標桿產品。其也是最早通過Web方式來進行管理的缺陷跟蹤軟件,目前也是被業界廣泛使用的。
六、 對比分析和總結
對比要點 | JIRA | TD |
功能側重點 | 集項目計划、任務分配、需求管理、錯誤跟蹤於一體。 | 主要用於測試流程管理,包括測試需求、測試計划和用例、測試執行和缺陷追蹤管理。 |
自定義過程 | 支持 | 支持 |
是否支持圖表,報表,查詢 | 有問題跟進情況的分析報告,但其報表分析功能比較簡單 | 有強大的報表分析功能,對測試流程的每個環節都能以圖表方式進行分析報告 |
價格 | JIRA軟件不限制用戶數 | 根據用戶數來定價格 |
可擴展性 | 提供二次開發,可擴展性強 | 一般 |
技術支持 | 在國內有代理,有技術支持 | 在國內有代理,有技術支持 |
適用平台 | JIRA能夠運行在已有軟、硬件平台上。他能夠運行於所有的安裝了JDK的操作系統 上,並能夠跟幾乎所有的兼容JDBC的數據庫 一起使用 | 一般用於Windows 平台 |
易用性 | 容易使用 | 容易使用 |
靈活性 | 靈活性強 | 一般 |
安全性 | 安全性強 | 一般 |
是否支持email通知功能 | 支持 | 支持 |
是否支持用戶管理功能 | 支持 | 支持 |
是否易於定制 | 易於定制 | 易於定制 |
其實從以上的對比分析,這兩個工具的側重點是不一樣的,JIRA更加側重於缺陷追蹤和項目管理;而TD更側重於測試過程管理,所以我們應該考慮的重點是如何將兩個工具更好地和當前的項目管理和質量管理工作相結合的問題,將這兩個工具運用在各自重要的地方。
注明:以上內容摘自網絡