您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
Bugzilla長征記
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2014/1/15 15:45:07 ] 推薦標簽:Bugzilla Bug 缺陷管理

之所以起這個名字,主要因為安裝bugzilla過程太過蜿蜒曲折,還好結(jié)局是勝利的。這點很重要,但過程更加值得我們學習借鑒,這也是我寫這篇記的原因。那閑話不多說,先我拋磚,剩下玉你們來。
  這次安裝bugzilla主要是在FC8上,我下面提到的安裝過程也只適用于FC8操作系統(tǒng),至于bugzilla版本限于2.22.1-2.22.3之間。如果想知道RedHat9上如何成功搭建,可以另外找我。
  那開始:
一、準備工作
(1)在Linux中的 /root路徑下創(chuàng)建一個bugzilla文件夾,并在其中創(chuàng)建一個modules文件夾和mysql文件夾。
(2)把這章所需要的軟件上傳到Linux中,
其中包括bugzilla-2.22.3.tar.gz、modules文件夾下的所有模塊。

二、檢查bugzilla需要的模塊
1、進行解包
在bugzilla目錄下,輸入命令
tar –xzvf bugzilla-2.22.3.tar.gz
即可實現(xiàn)解包
2、解包完成后,使用命令 ls 查看文件,可以看到解包后得到一個文件夾:bugzilla-2.22.3 ,進入此文件夾
3、在bugzilla-2.18rc2目錄下,檢驗?zāi)K,輸入命令
perl checksetup.pl
4、查看檢查結(jié)果,即可了解哪些模塊沒有安裝,以下八個必備模塊還沒有安裝:
AppConfig
Date::Format
DBI
DBD::mysql
Template
Mail::Mailer
MIME::Parser
其中DBD模塊在本章中先不進行安裝,因為這個模塊需要先安裝mysql,其他模塊均可安裝

三、Perl的模塊安裝
這個順序不能變,因為有的模塊安裝需要依賴于其他模塊,所以要按照以下順序來裝。
(每次仔細看編譯的信息,能夠知道我們是否能夠安裝順利,這步很重要)
1、安裝Test::More 模塊
(1)進入自己建立的modules目錄,找到Test-Simple-0.74.tar.gz
(2)解包:
tar-xzvf Test-Simple-0.74.tar.gz
(3)解包完,會生成名為Test-Simple-0.74的文件夾,進入此文件夾
(4)編譯成Makefile文件
perl Makefile.PL
編譯完,查看此目錄,會看到新生成的Makefile文件
(5)編譯生成模塊
make
(6)安裝模塊
make install
安裝上面的這個模塊,是因為AppConfig這個模塊依賴它才安裝的。

2、安裝AppConfig (v1.52)
(1)進入自己建立的modules目錄,找到AppConfig-1.56.tar.gz
(2)解包:
tar-xzvf AppConfig-1.56.tar.gz
(3)解包完,會生成名為AppConfig-1.56的文件夾,進入此文件夾
(4)編譯成Makefile文件
perl Makefile.PL
編譯完,查看此目錄,會看到新生成的Makefile文件
(5)編譯生成模塊
make
(6)安裝模塊
make install
(7)進入 bugzilla-2.22.3 目錄,輸入命令
perl checksetup.pl
此時可以看到AppConfig (v1.52)模塊已經(jīng)安裝

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