您的位置:軟件測試 > 開源軟件測試 > 開源Bug管理工具 > Bugzilla
正確使用JIRA/Bugzilla做缺陷管理
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2013/12/26 10:17:21 ] 推薦標簽:bug 開源

4)下載Bugzilla

http://www.bugzilla.org/download/

Download :: Bugzilla

http://sourceforge.net/projects/bugzilla-cn/

http://sourceforge.net/project/showfiles.php?group_id=75477

Bugzilla的漢化包和模塊

bugzilla-2.20-cn-1.0.zip

BugzillaModules-2.20.zip

http://landfill.bugzilla.org/ppm/

bugzilla-bundle.zip

http://download.pchome.net/php/dl.php?sid=15654

Mail Direct Pro 2.3.0.0

http://crackdb.org/index_1_o_1.html

Mail Direct Pro v2.3.0.0-SSG

http://www.glob.com.au/sendmail/

Fake Sendmail 1.9

5)關于Perl

http://www.superdown.com/soft/947.htm

ActivePerl 5.8.8 Build 819

http://www.perlchina.org/conf/slides/cnhacktnt_PerlUnicodeIn5Min.ppt

討論Perl和Unicode的關系

http://www.cnbruce.com/blog/showlog.asp?cat_id=27&log_id=690

http://blog.csdn.net/fmddlmyy/archive/2005/05/04/372148.aspx

http://dev.csdn.net/develop/article/69/69883.shtm

談談Unicode編碼,簡要解釋UCS、UTF、BMP、BOM等名詞

http://www.hongen.com/pc/program/tutors/perl/perl0003.htm

--CGI編程--Perl標量的操作符--

http://net.pku.edu.cn/~yhf/perlstep/perlstep6.html

Perl程序設計中的函數(shù)(子程序)

http://www.cnblogs.com/netcobra/archive/2004/04/16/6322.html

Part B.補充事項

1) JIRA的管理比Bugzilla要強一些,使用也比較方便,本身已經(jīng)支持多國語言(包括中文)。可惜,這個是要花錢的。雖然網(wǎng)上有注冊機,如果沒有真正購買,將來遭到版權局的調(diào)查還是會被罰。如果公司有預算,建議購買JIRA,否則推薦用免費的Bugzilla。

2)上面那篇《JIRA安裝批南》漏了講一點,為了方便支持中文,在安裝MySQL的時候要選Custom,數(shù)據(jù)庫的默認類型要選UTF8。這個問題,對于Bugzilla也是一樣,建議用UTF8來存儲中文。如果不指定UTF8,要么無法正確顯示中文,要么不能創(chuàng)建Bug。

3) Bugzilla的Perl包安裝,其實是有很多簡便的方法的,沒必要自己編譯,而且發(fā)送郵件并不用修改大量Code,只要裝兩個東西可以了。一是Mail Direct Pro作為本地SMTP服務器,注意不要用新的2.3.1.0,這個版本破解不完全,顯示未注冊。二是Fake Sendmail作為sendmail程序,必須裝在跟Bugzilla同一個盤。例如Bugzilla在H:ServerWebzSiteugzilla2.20.2那么,sendmail應該裝在H:UsrLib,并且配置ini文件。

需要注意的是,必須配置好SMTP轉(zhuǎn)發(fā)服務器。Mail Direct Pro是支持中文的,選"工具-->配置-->SMTP轉(zhuǎn)投-->添加",如果你的SMTP服務器如smtp.21cn.com需要驗證,則必須填寫帳號和密碼。在"如果發(fā)送失敗則轉(zhuǎn)投"這個選項上打勾,保證郵件可以正確發(fā)送。當某些郵件服務器有特殊限制時,轉(zhuǎn)發(fā)到外網(wǎng)專業(yè)SMTP較有保障。

4) Bugzilla 2.20有漢化版,可以用于2.20.2,但新版2.22還沒漢化。而且漢化后還有一些問題,主要是發(fā)Mail不正常。對于網(wǎng)頁和郵件的亂碼,請大家使用UTF-8漢化包,并參考漢化作者的Blog里的解答,里面已經(jīng)提到怎樣消除這些亂碼。我這里只是補充一個目前翻遍整個Google都找不到答案的問題。

在漢化版里sendmail是表面正常,實際上并沒有發(fā)出。經(jīng)過我用WinHex研究debug文件,發(fā)現(xiàn)漢字編碼是UTF-8,注意:如果用UltraEdit按Ctrl-H則會自動將文檔轉(zhuǎn)為UCS-2 (Unicode)。由于里面的From向下跑了好幾行,所以sendmail報告沒有發(fā)信人。通過查找Bugzilla的資料,發(fā)現(xiàn)是在Token.pm里處理忘記密碼,例如H:ServerWebzSiteugzilla2.20.2BugzillaToken.pm。

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