在浏览器中输入:http://localhost/bugfree
会提示错误,需要解决,我遇到的是数据库方面的错误,需要配置ok了。相应的去解决问题ok了。
phpsql在线:
http://localhost/phpmyadmin/
可用PHPSQL操作Mysql数据或linux终端登录mysql
[root@ASP-WEB root]# /opt/lampp/bin/mysql -u root -p
至此,全部安装完成!XAMPP平台真的是个好东西,省去了很多在Linux安装的麻烦
配置testlink:
1.下载1.8版本的testlink
2.tar xvfz testlink_1.8.RC2.tar.gz -C /opt/lampp/htdocs/
3.在浏览器中输入http://localhost/testlink/index.php
会提示有错误的,要解决错误,find -name init.php /opt/lampp,相应的去解决问题ok了。
http://www.apachefriends.org/zh_cn/xampp-linux.html
$g_tl_admin_email = '[testlink_sysadmin_email_not_configured]'; # for problem/error notification
$g_from_email = '[from_email_not_configured]'; # email sender
$g_return_path_email = '[return_path_email_not_configured]';
$g_smtp_host = '[smtp_host_not_configured]'; # SMTP server MUST BE configured
http://www.leeyupeng.com/archives/309 李玉朋的blog
http://testlink.5d6d.com/forum-5-3.html testlink论坛
如果需要修改为中文则按以下步骤操作:
1)打开testlink下cfg文件夹下的config.inc.php文件,查找$g_default_language = 'en_GB';修改为$g_default_language = 'zh_CN';
2)下载utf8版本的strings.txt替换testlinklocalezh_CN目录下的strings.txt即可完成汉化
下载网址:http://testlink.5d6d.com/thread-1-1-1.html
3)进入testlink页面,在菜单栏中的Personal中更改admin默认的语言,选择“Chinese silmpified”
日期乱码解决方式:
testlink里面日期会有乱码,需要修改testlink下cfg文件夹下的const.inc.php文件,修改方法如下:
打开 const.inc.php文件
查找'zh_CN' => "%Y锟斤拷%m锟斤拷%d锟斤拷 %H时%M锟斤拷%S锟斤拷",修改为:'zh_CN' => "%Y-%m-%d %H:%M:%S"
http://sourceforge.net/project/s ... p;release_id=660529 testlink1.7.5下载地址
TestLink 1.7与 Bugfree的整合
TestLink 1.7与 Bugfree的整合
bugfree.cfg.php要放到cfg目录下
int_bugfree.php要放到 libugtracking目录下
注意:
1、由于我Bugfree数据库用的是GB2312,所以在getBugSummaryString函数里我用return iconv("gb2312","utf-8",$summary);把编码转换成utf8。如果你的bugfree用得是utf8那么你直接 return $summary;即可。
如果你刚好需要,也可以发邮件给我yfeng.lee@gamil.com,接口文件:
整合办法按李玉鹏的《TestLink的安装和及与BugFree的整合》一样,但是接口文件需要换成新的。
引用:
TestLink提供了与bugzilla、mantis等工具整合的功能。
我按照TL的接口规则写了与BugFree整合的程序。
与BugFree整合部分:
1. 修改lib/bugtracking/int_bugtracking.php,将其中的:
$configFiles = array('BUGZILLA' => 'bugzilla.cfg.php',
'MANTIS' => 'mantis.cfg.php',
'JIRA' => 'jira.cfg.php',
);
增加一个值,改为:
$interfaceFiles = array('BUGZILLA' => 'int_bugzilla.php',
'MANTIS' => 'int_mantis.php',
'JIRA' => 'int_jira.php',
'BUGFREE' => 'int_bugfree.php',
);
2. 增加文件:lib/bugtracking/int_bugfree.php、cfg/bugfree.cfg.php(详见附件TLBugFree)
3. 修改config.inc.php,将define(’TL_INTERFACE_BUGS’, ‘NO’);改为define(’TL_INTERFACE_BUGS’, ‘BUGFREE’);
这样将TL与BugFree整合在一起了。在执行测试用例的时候,会发现界面中多了一个问题报告的部分,如图:
将每次执行失败后的BugID输入进去即可,多个bug用”,”格开(如图中的“2,34”)。点击“保存结果”后,可以看到bug的状态和标题了(如图中的2:Active - 测试bug)。