闲来无事,分别安装了Mantis和Bugfree,对安装过程及遇到的问题来一小结。
首先,了解一下国内流行的各缺陷管理工具的普及程度。
[点击图片可在新窗口打开]
所谓工具,是一种辅助手段,是为了更好的进行测试工作,熟练使用行了。
bugfree和Mantis都是用PHP写的,调试php程序当然要用到apache+php+mysql,可以用套件EasyPHP来一次性安装,EasyPHP集成了PHP、MySQL、Apache。不用再一一安装。
一.Mantis
下面贴一个Mantis的安装过程,是我看到详尽的,很有帮助,很感谢这位大侠的总结。
http://www.cnblogs.com/snooper/archive/2009/09/07/1561715.html 之中对EasyPHP的安装在下边bugfree的安装中仍然要用到,方法大致是一样的。
一.Bugfree
Bugfree的官方网站http://www.bugfree.org.cn/ 里边对各个版本bugfree的升级及改进都写的很详细,方便下载。
首先下载Bugfree.zip,解压缩到文件夹BugFree。仍然将该文件夹剪切后粘贴到EasyPHP安装目录下的WWW中去。之后启动Apache和MySQL服务。安装过程可以参考这里,也是一位前辈整理的。
http://apps.hi.baidu.com/share/detail/5955820
另外,我安装的时候遇到了一个问题,在上边的资料中没有提到,在网上搜索之后,终于找到了解决办法。
Bugfree创建不了数据库,工具搭建好后,通过IE访问,点创建数据库==》安装全新的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 的原因。重新打开页面该问题不见了。