1. 程式人生 > >最受歡迎的幾大BUG管理系統

最受歡迎的幾大BUG管理系統

Google在中國大陸遭遇變故做出暫時性的退出大陸市場,也使很多忠實的使用者受到小小的挫折,以本公司為例,原本的BUG都是記錄在google的EXCEL線上文件中,因為經常性的打不開,測試和開發組在線上交流不了,都只能通過其它的方式進行溝通和討論,非常不便。於是在測試部經理的要求下,尋找出一些最受大家青睞的BUG管理系統,從中選擇出最適合的來作為公司管理BUG的專用系統。 經過認真的查詢和比較,選出以下五大為比較受歡迎的BUG管理系統。 以下簡單介紹一下其功能優缺點和資源獲取方式吧:

  1、 QC(Quality Center):是原Mercury Interactive公司(現已被HP收購)生產的企業級基於WEB測試管理工具,需要安裝配置IIS和資料庫,系統資源消耗比較大;功能很強大,結合有BUG管理,需求管理及用例管理等功能;和其它的測試工具,比如Loardrunner測試工具的介面做得比較好,資料可以在它們中共享;英文版的且易用性不是很好,最重要的是收費且價格不扉;破解版的網上也很多但找起來和破解也比較費事,且效能就不那麼穩定。

  2、 Bugzilla:Bugzilla是由Mozilla公司提供的基於Web方式,免費的開源的一款功能強大的Bug管理系統,比如強大的檢索功能,強大的後端資料庫支援, 豐富多樣的配置設定等;安裝需要Perl和配置MYSQL資料庫,過程比較繁瑣,修改配置檔案比較麻煩;英文版的,能漢化但是漢化後容易出現亂碼;

  3、BugFree:基於WEB的,配置安裝簡單,只需到網上獲取安裝包,再配下PHP通用的環境即可;純功能型的介面就無所謂美觀;沒有直接的截圖功能但是可以以附件的形式存在;也有簡單的報表統計功能;整體使用還是比較容易上手,而且是開源免費中文版的BUG管理系統。

  4、 EasyBUG:

基於WEB的線上的,不用配置;介面很漂亮,操作容易上手,基本上只要是會上網的人一看就會用;區別其它工具且最實用的一點是截圖功能強大,且是以圖片的形式直接存在,而不是以附件的形式存在;BUG解決流程也有記錄在案;豐富的統計報表,一目瞭然;是國產的,有中英文版的而且免費的。 

  5、 Mantis一款基於Web的Php+Mysql的開源BUG管理系統,一款簡單實用的系統,也有截圖功能,不過是以附件的形式存在,報表功能比較強大,需要配置才可用,是英文版的,不過可以通過漢化包和配置來漢化,有郵件支援但也需要修改配置。之所以貼出來大家共享,是為了讓和我們一樣還在決定使用什麼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方式來進行管理的缺陷跟蹤軟體,目前也是被業界廣泛使用的。

  6、 禪道:禪道是第一款國產的優秀開源專案管理軟體。先進的管理思想,合理的軟體架構,簡潔實效的操作,優雅的程式碼實現,靈活的擴充套件機制,強大而易用的api呼叫機制,多語言支援,多風格支援,搜尋功能,統計功能——這一切,您通過禪道,都可以擁有!禪道在手,專案無憂!

  其實從以上的對比分析,這兩個工具的側重點是不一樣的,JIRA更加側重於缺陷追蹤和專案管理;而TD更側重於測試過程管理,所以我們應該考慮的重點是如何將兩個工具更好地和當前的專案管理和質量管理工作相結合的問題,將這兩個工具運用在各自重要的地方。