Bugfree是著名的缺陷管理和追踪工具。由于它的免费开源和功能的强大,因而深得国内不少软件公司的青睐。因此,作为软件测试人员,它的安装和部署也最好是为我们所掌握的。本文笔者结合实际的操作经验,就BugFreeV2.0.3的安装部署做了简要描述。
BugFree的安装 下载链接:http://jaist.dl./sourceforge/xampp/xampp-win32-1.7.0-installer.exe 2、下载Bugfree2.0.3 下载链接:http://www./download/bugfree2.tar.gz 3、将Bugfree解压后,放到XAMPP系统的htdocs子目录下:C:\xampp\htdocs\bugfree 4、进入Bugfree的安装目录后,复制文件Include/Config.inc.Samle.php ,将文件重新命名为Include/Config.inc.php 5、在浏览器中访问http://localhost/bugfree ,然后安装提示创建数据库 6、数据库创建好后,按照提示安装Bugfree,登录界面出现后,恭喜你,安装成功了。 启用邮件通知功能 1、变更Bugfree的邮箱地址 将 /* $_CFG['Mail']['FromAddress'] = "bugfree@{$_SERVER['SERVER_NAME']}";*/ 更改为, $_CFG['Mail']['FromAddress'] = "bugfree@ubiquecom.com";// 此处填写bugfree发信时使用的邮箱账号,比如:liming@163.com 我填写的是公司邮件服务器上给bugfree注册的邮箱账号。 2、Smtp参数设置 将 $_CFG['Mail']['SendParam']['Host'] = 'localhost'; // 此处填写smtp邮件服务器名,比如:smtp.163.com。默认是localhost。更改为 $_CFG['Mail']['SendParam']['Host'] = 'ubiquecom.com'; 保存配置文件。 注意:如果发送邮件服务器需要认证,则需要将下述参数 $_CFG['Mail']['SendParam']['SMTPAuth'] = false; // 如果bugfree通过smtp发信需要认证,则需要将此处参数填写为true,并填写认证的用户名和密码。反之设置为false。 $_CFG['Mail']['SendParam']['Username'] = ''; // 需要认证则填写,不需要认证则留空 $_CFG['Mail']['SendParam']['Password'] = ''; // 需要认证则填写,不需要认证则留空 修改为: $_CFG['Mail']['SendParam']['SMTPAuth'] = true; $_CFG['Mail']['SendParam']['Username'] = 'liming; $_CFG['Mail']['SendParam']['Password'] = '******'; 修改完后,记得保存配置文件哦 :) 应用XAMPP到生产环境 2、点击左侧导航条的 security 链接 3、按照提示重置Mysql数据库的密码,phpmyadmin的认证方式以及XAMPP的用户名和访问密码 4、打开bugfree的配置文件,将下述参数 /* 3. Define the username and password of the BugFree database. */ 修改为: $_CFG['DB']['User'] = 'root'; 最后保存配置文件。 解决外网访问Bugfree的方法: 在网关处做端口映射:映射端口号是80,IP是Bugfree所部署到的内网主机的IP。 安装配置过程中问题总结 解决方法:变更bugfree邮箱地址 |
|
来自: kaye_lingxi > 《我的图书馆》