您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源Bug管理工具 > Bugzilla
開源缺陷管理工具BugZilla安裝心得
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/15 14:22:05 ] 推薦標(biāo)簽:

以前一直在琢磨Mantis的應(yīng)用,經(jīng)過(guò)一段時(shí)間的摸索,基本了解了他的功能和優(yōu)缺點(diǎn),總的來(lái)說(shuō)Mantis做的是很不錯(cuò)的,比較適合于比較小的項(xiàng)目進(jìn)行使用。但是對(duì)于相對(duì)大一點(diǎn)的應(yīng)用在一些細(xì)節(jié)上顯得略有單薄了。所以一直想看看其他開源的項(xiàng)目做的如何。自然而然也想到了鼎鼎大名的BugZilla。不過(guò)按照網(wǎng)上之前的傳言說(shuō)BugZilla如何如何難以安裝配置,特別在Windows上安裝如何困難,論壇上不乏關(guān)于這個(gè)“高難度”動(dòng)作的帖子。
    于是做好了十二分的心理準(zhǔn)備之后,開始安裝,結(jié)果大跌眼鏡,BugZilla和Perl的安裝程序作的非常好,在開源項(xiàng)目真的是很不錯(cuò)的了。大概用了兩三個(gè)小時(shí),安裝結(jié)束。相比Mantis的安裝簡(jiǎn)直是輕松自在了,想去年裝Mantis折騰了2天才把Mail,圖形報(bào)表裝好。BugZilla真是簡(jiǎn)單多了,Checksetup.pl可以幫助用戶完成大多數(shù)的配置的工作。下面簡(jiǎn)單談一下安裝的過(guò)程。
我的安裝環(huán)境:WinXP SP2 簡(jiǎn)體中文
1。首先安裝Perl,我使用的是:ActivePer.下載地址:http://www.perl.comorhttp://www.activestate.com/Products/ActivePerl/?_x=1.建議下載.MSI的安裝包。
    然后運(yùn)行所下載的程序,按照提示一步一步完成安裝。
2。安裝下載 MySQL,http://www.mysql.com有關(guān)MySQL的文章很多,這里不再多說(shuō)。
3。關(guān)鍵的步驟到了,呵呵,
(1) 去http://www.bugzilla.org下載新的BugZilla.
(2) 將下載后的文件解壓縮到硬盤,比如C:Bugzilla.
(3) 打開Dos命令運(yùn)行窗口:在運(yùn)行中輸入:CMD(Note:"CMD" but not "command").
(4) 切換到BugZilla的安裝目錄(such as c:ugzilla).運(yùn)行Checksetup.pl(note:這個(gè)程序是BugZilla安裝的核心,所有的安裝配置都靠他搞定了,呵呵)
(5) 然后按照CheckSetup.pl程序的提示,來(lái)安裝相關(guān)的模組。
例如:ppm install DBI ...
這里特別注意下,由幾個(gè)模組在下載的文件中是沒(méi)有的,必須得從BugZilla的網(wǎng)站下載。
或者可以輸入ppm rep bugzillahttp://www.bugzilla.org/ppm/然后再繼續(xù)安裝,安裝程序會(huì)自動(dòng)連接的網(wǎng)站進(jìn)行下載,并且安裝。
安裝完相關(guān)的模組后,記得按照提示修改一下一個(gè)配置文件。在那個(gè)文件中輸入數(shù)據(jù)庫(kù)的用戶名密碼,以及數(shù)據(jù)庫(kù)的名稱。文件的具體位置,一時(shí)半會(huì)還記不起來(lái),反正Checksetup.pl里面有提示了,呵呵。
(6)修改好數(shù)據(jù)庫(kù)配置后,再次運(yùn)行Checksetup.pl,它會(huì)自動(dòng)連接到據(jù)庫(kù)并創(chuàng)建數(shù)據(jù)庫(kù)以及里面的表。
(7)再次運(yùn)行Checksetup.pl確認(rèn)安裝無(wú)誤后進(jìn)行下一步。
4。配置IIS.
(1) 為BugZilla創(chuàng)建一個(gè)虛擬目錄,并且在默認(rèn)文檔中添加Index.cgi.
(2) 打開 控制面板->管理工具->Inte.net 服務(wù)管理器,在默認(rèn) Web 站點(diǎn), 點(diǎn)按右鍵選擇屬性->主目錄->配置…,在應(yīng)用程序映射中點(diǎn)擊添加 增加如下的內(nèi)容:
Executable: C:Perlinperl.exe -T "%s" %s
Extension: .cgi
Limited to: GET,HEAD,POST

Okay,運(yùn)氣好的話,這么安裝結(jié)束了。
在IE中輸入:http://localhost/bugzilla可以打開BugZilla的登陸界面了。

下面談?wù)凚ugZilla VS Mantis 的結(jié)論;
1. 界面。 BugZilla的幾面幾乎可以說(shuō)慘不忍睹,鼎鼎大名的開源軟件,界面居然是這樣。呵呵。真想不通。相對(duì)而言Mantis的界面則要友善的多了。操作也相對(duì)更加人性化一點(diǎn)。
2. 功能。 功能來(lái)說(shuō),BugZilla的定制功能的確更強(qiáng),能滿足更多用戶差異化的需求。而Manits的好多設(shè)置還得通過(guò)修改代碼來(lái)實(shí)現(xiàn),相比麻煩了很多。
3. 本地化。 Mantis本身提供了十幾國(guó)的語(yǔ)言可以供用戶直接選擇。很不錯(cuò)的哦。而BugZilla本身只有英文,網(wǎng)站提供的多國(guó)語(yǔ)言包,看起來(lái)也是Sourceforge上其他項(xiàng)目組完成的,更新的節(jié)奏也比英文版慢了一年半年的。不爽的很。
4. 知名度,呵呵。這個(gè)BugZilla和Mantis沒(méi)得比了。Linux,Eclipse,NASA(美國(guó)宇航局居然也用開源的???)...等等知名的廠商都在用。而Manits的使用者大多都是一下不知名的小公司了。
5. 安裝。 平心而論BugZilla的安裝確實(shí)比Mantis簡(jiǎn)單。CheckSetup.pl替用戶省了不少心。

以上是小的對(duì)BugZilla的一點(diǎn)心得,不足之處,諸位看官多多擔(dān)待。

軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd