您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源Bug管理工具 > Bugzilla
使用Bugzilla進(jìn)行軟件缺陷跟蹤
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/21 14:42:10 ] 推薦標(biāo)簽:

  軟件缺陷跟蹤是我們?cè)陧?xiàng)目開發(fā)中的一個(gè)很重要的步驟,特別是在多個(gè)人合作的項(xiàng)目中。當(dāng)項(xiàng)目出現(xiàn)Bug時(shí),軟件測(cè)試人員可以把他提交到缺陷跟蹤系統(tǒng),指定程序員修改進(jìn)行修改或者由哪個(gè)程序員自己認(rèn)領(lǐng)這個(gè)任務(wù),同時(shí)可以跟蹤這個(gè)Bug的狀態(tài)等等。如果換一種看法,Bugzilla也可以用作任務(wù)管理,那么這里的 Bug不單單指是缺陷,我們?cè)陧?xiàng)目進(jìn)行中所產(chǎn)生的任何任務(wù)都可以使用這個(gè)系統(tǒng)進(jìn)行分配和跟蹤。

  Bugzilla的安裝算不上復(fù)雜,但是卻足以使人人焦頭爛額,究其原因,主要是它所依賴的東西太多了,即要有數(shù)據(jù)庫(kù)服務(wù)器、HTTP服務(wù)器和郵件服務(wù)器,還需要perl和十多個(gè)perl模塊。不過,只要像我這樣耐心地一步一步來,終還是可以解決問題。

  第一步,當(dāng)然是軟件的下載了,下面的圖片中給出的是下載地址,我選擇的是2.20.5版,而不是新的版本,為什么呢?當(dāng)然是因?yàn)樵谙螺d頁(yè)面看到 2.20版有一個(gè)漢化的模版了。使用我們的母語當(dāng)然可以讓我們?cè)诠ぷ髦懈拥眯膽?yīng)手。按照下面的地址,下載軟件和漢化模版,當(dāng)然,也別忘了下載一份文檔。

  軟件:

  文檔:

  漢化模版:

  這里提供的bugzillaModules-2.20不用下載了,都是基于Windows系統(tǒng)的,對(duì)我們的系統(tǒng)沒有幫助。

  軟件下載完成后,先將bugzilla-2.20.5.tar.gz解壓,bugzilla的運(yùn)行需要Perl的支持,紅旗桌面中自帶的Perl是 5.8.5版,已經(jīng)夠用了。但是Bugzilla需要的Perl模塊紅旗系統(tǒng)不可能都具備,因此,第一步是運(yùn)行bugzilla中的 checksetup.pl腳本來測(cè)試一下我們還缺哪些模塊,如下圖:

  該腳本運(yùn)行完之后,發(fā)現(xiàn)紅旗桌面缺少大約10個(gè)模塊,當(dāng)然,其中必需的只缺四個(gè)。如下圖:

  不過為了完美起見,我們還是連可選的包都一起裝上。Perl模塊有兩種安裝方式,一種方式的命令行如下:

  perl -MCPAN -e ' install "模塊名" '

  這種方式將從CPAN的網(wǎng)站上面下載Perl模塊并安裝。但是,這種方法在我們這里是行不通的,因?yàn)榧t旗桌面上網(wǎng)的速度太慢了,而CPAN網(wǎng)站上面,Perl模塊太多了,僅一個(gè)列表文件都超過2M,按紅旗桌面下載的速度,一個(gè)月也不可能把這些模塊都安裝成功。

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