
缺陷管理工具Bugzilla的安裝與設置 發(fā)表日期:2008年5月13日 共瀏覽12699 次 作者:崔啟亮 【編輯錄入:giltworld】
字體顏色: 選擇顏色 黑 色 紅 色 黃 色 綠 色 橙 色 紫 色 藍 色 褐 色 墨 綠 深 藍 赭 石 粉 綠 淡 綠 黃 灰 翠 綠 綜 紅 磚 紅 淡 藍 暗 紅 玫瑰紅 紫 紅 桔 黃 軍 黃 煙 灰 深 灰 灰 藍 【字體:放大正常縮小】 【雙擊鼠標左鍵自動滾屏】 【圖片上滾動鼠標滾輪變焦圖片】
? 作者:崔啟亮
? 電子郵件:cuiql@sina.com
? MSN: QiliangCui@hotmail.com
? 來源:本地化世界網(wǎng)www.giltworld.com
版權聲明:本文首次發(fā)表在本地化世界網(wǎng)www.giltworld.com,版權歸作者所有,轉載請注明作者和來源于“本地化世界網(wǎng)”。
一、概述
Bugzilla是Mozilla公司提供了一個開源軟件測試缺陷管理工具Buzilla。它具有完善的Bug跟蹤體系,包括報告Bug、查詢Bug記錄并產生報表、處理解決、管理員系統(tǒng)初始化和設置四部分。并具有如下特點:
基于Web方式,安裝簡單、運行方便快捷、管理安全。 有利于缺陷的清楚傳達。本系統(tǒng)使用數(shù)據(jù)庫進行管理,提供全面詳盡的報告輸入項,產生標準化的Bug報告。 系統(tǒng)靈活,強大的可配置能力。 自動發(fā)送Email,通知相關人員。
Bugzilla運行界面圖
二、Bugzilla需要多種輔助軟件工具支持安裝
俗話說,“櫻桃好吃樹難栽”。盡管Bugzilla在管理缺陷方面功能強大,而且是開源的免費工具,但是如果在Windows操作系統(tǒng)上安裝和設置這個工具,卻并不是件容易的事情。
在Windows操作系統(tǒng)上安裝Bugzilla過程中,主要需要下載和安裝Perl,MySQL的軟件,Bugzilla需要的Perl模塊,設置IIS和郵件服務器等,創(chuàng)建數(shù)據(jù)庫和用戶帳號。另外,這些軟件如果版本不正確則不能成功設置。
三、安裝和設置的具體步驟和注意事項
1.下載軟件
Bugzilla 3.0.4,下載地址:http://www.bugzilla.org/download/ ActivePerl: 5.10,下載地址:http://www.activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca MySQL:4.1.22,下載地址:http://dev.mysql.com/downloads/mysql/4.1.html#win32
2.安裝和設置MySQL
a)安裝過程中包括為root用戶的新密碼
更改密碼后,要用root用戶訪問mysql,必須使用mysql -u root -p,按提示輸入正確的root密碼。
b)創(chuàng)建Bugzilla的MySQL 數(shù)據(jù)庫和用戶
假設要創(chuàng)建的數(shù)據(jù)庫名稱是DemoBugs,則進入mysql命令行狀態(tài)后,執(zhí)行如下命令:
mysql>create database DemoBugs;
如果要創(chuàng)建的用戶名DemoBugs,密碼是123456,則執(zhí)行如下命令:
mysql>grant all privileges on DemoBugs.* to http://www.360doc.com/mailto:'DemoBugs'@'localhost' identified by '123456';
3.解壓Bugzilla
將下載的Bugzilla解壓后復制到e:Bugzilla
4.安裝和設置ActivePerl
安裝ActivePerl-5.10.0.1002-MSWin32-x86-283697.msi 檢查、下載和安裝Bugzilla相關的Perl模塊
在e:bugzilla目錄下執(zhí)行
e:bugzilla>perl checksetup.pl
此腳本會檢查需要的模塊是否已經安裝,同時初始化數(shù)據(jù)庫,最后要求輸入管理員的郵件地址、用戶名和密碼。
注意:
如果檢測到某些模塊沒有安裝,按照命令行指示的方法下載有關模塊,使用PPM Install ‘<模塊名>’安裝。(Optional 模塊可以不安裝) 如果提示不能連接數(shù)據(jù)庫,請打開e:Bugzillalocalconfig文件,找到$db_pass = '';這一行,在引號中填入前面一步中給bugs用戶分配的密碼,保存。
四、配置IIS
1、打開控制面板->管理工具->Internet Information Services, 再Default Web Site右鍵選擇Properties-> Home Dictory-> Configuration,在App Mappings中可以看到擴展名為.pl和.plx的文件已經添加到了這里面,雙擊.pl這一行,打開其屬性對話框,在“動作”中選“全部動作”,同樣修改.plx這一行;然后再添加一行,參數(shù)如下:
可執(zhí)行文件: D:Perlbinperl.exe -T "%s" %s
擴展名: .cgi
動作: 全部動作
注意:一定要加“-T”,否則訪問時會報錯:Too late for "-T" option at e:bugzilla-2.18rc3index.cgi line 1.
2、在Default Web Site右鍵選擇“新建->虛擬目錄”,你可以給這個虛假目錄起一個名字,例如“bugzilla”,指向e:Bugzilla目錄,在默認頁中加入“index.cgi”。
3、打開瀏覽器,在地址欄輸入:http://localhost/bugzilla,看到bugzilla的頁面就表示安裝成功,現(xiàn)在可以正常使用了。
五、附錄
有關具體步驟的屏幕圖請閱讀下面的附件文檔。
請點擊圖標下載瀏覽:
Bugzilla安裝和設置指南(Mircrosoft Word格式)
愛華網(wǎng)


