閑來無事,分別安裝了Mantis和Bugfree,對安裝過程及遇到的問題來一小結(jié)。
首先,了解一下國內(nèi)流行的各缺陷管理工具的普及程度。
[點擊圖片可在新窗口打開]
所謂工具,是一種輔助手段,是為了更好的進行測試工作,熟練使用行了。
bugfree和Mantis都是用PHP寫的,調(diào)試php程序當然要用到apache+php+mysql,可以用套件EasyPHP來一次性安裝,EasyPHP集成了PHP、MySQL、Apache。不用再一一安裝。
一.Mantis
下面貼一個Mantis的安裝過程,是我看到詳盡的,很有幫助,很感謝這位大俠的總結(jié)。
http://www.cnblogs.com/snooper/archive/2009/09/07/1561715.html 之中對EasyPHP的安裝在下邊bugfree的安裝中仍然要用到,方法大致是一樣的。
一.Bugfree
Bugfree的官方網(wǎng)站http://www.bugfree.org.cn/ 里邊對各個版本bugfree的升級及改進都寫的很詳細,方便下載。
首先下載Bugfree.zip,解壓縮到文件夾BugFree。仍然將該文件夾剪切后粘貼到EasyPHP安裝目錄下的WWW中去。之后啟動Apache和MySQL服務(wù)。安裝過程可以參考這里,也是一位前輩整理的。
http://apps.hi.baidu.com/share/detail/5955820
另外,我安裝的時候遇到了一個問題,在上邊的資料中沒有提到,在網(wǎng)上搜索之后,終于找到了解決辦法。
Bugfree創(chuàng)建不了數(shù)據(jù)庫,工具搭建好后,通過IE訪問,點創(chuàng)建數(shù)據(jù)庫==》安裝全新的Bugfree2==>會報這樣的一個錯誤:
ERROR OCCUR TO /bugfree/install.php:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=UTF8' at line 54
解決方法如下:安裝失敗,修改Schema.php文件中的 TYPE=MyISAM 替換為 ENGINE=MyISAM,這是因為MYSQL高版本不再使用TYPE=MyISAM 的原因。重新打開頁面該問題不見了。