如何在testlink中集成mantis bug 管理系统

如何在TestLink中集成Mantis bug 管理系统

TestLink中集成Mantis bug 管理系统
相信大家在选择测试管理工具的时候,除了Free这个重要因素之外,是否也想让其功能更全呢?如果功能不够全,那么就想着是否能集成其他系统的功能进而完善呢?下面要说的就是一个集成功能的运用,希望对大家有帮助。
简述
在TestLink和bug 管理系统集成必须具备以下特点:
1. 在TestLink和bug 管理系统之间所有的信息交流都是在数据库中完成。
2. TestLink(现在版本)既不能发信息给bug 管理系统,也不能从bug 管理系统接收信息,只是单纯的调用。
在配置完成之后运行,TestLink用户的使用步骤如下: 1. 当执行某个测试失败。
2. 用户点击链接打开bug 管理系统,将issue提交。
3. 当issue提交完毕之后,用户必须将bug 管理系统的issue ID记录到TestLink。
4. 用户返回到TestLink的测试执行页面,将issue ID记录到Bug问题的地方。
5. 在用户保存执行结果之后,Testlink将显示从Bug 管理系统获取的数据。
安装Testlink 0、Mantis已经安装并配置成功。 1、下载Testlink1.7.4
2、将下载的压缩文件解压,如你已解压TestLink程序文件至名字为TestLink文件夹里。
3、将TestLink目录copy到www目录(如为iis,则新建站点,然后指向TestLink目录位置)。
4、配置好之后,运行http //yourserver/testlink/install/index.php 5、点击New Installation
6、数据库管理员填写root及root的密码(先前的设定为12345678),数据库用户名填写tl,密码填写123456
7、点击安装按钮,然后同意许可协议,继续
8、安装完成,点击最后一行的(Please Click Me!)
9、使用admin登录,密码:admin
10、在菜单栏中的Personal中更改admin的密码,更改成功后在右上角点击注销
11、需要将install文件夹移除或是重命名,否则也会在每次登录的时候都在首页上作醒目提示。
12、访问http //127 0 0 1/testlink/index.php即可使用出现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即可完成汉化
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"

TestLink中集成Mantis环境要求
TestLink和Mantis安装在同一台服务器上
Mantis的链接:http //168 68 73 29/mantis/
TestLink的链接:http //168 68.73 29/TestLink/
Mantis数据库名字:bugtracker(可到mantis中的config_inc.php文件中查阅) Mysql登录名字:root
登录密码:admin 配置第一步:编辑config.inc.php
找到$g_interface_bugs='NO';改成$g_interface_bugs='MANTIS';
第二步:在mantis上设置匿名登录权限(不需要对此进行配置)
l 匿名登录的设置需要打开。
l Mantis的匿名用户具备对所有的项目都可以浏览的权限。
Change the following in your mantis config_inc.php (replace dummy with your created user)
# --- anonymous login -----------
# Allow anonymous login
$g_allow_anonymous_login = ON;
$g_anonymous_aclearcase/" target="_blank" >ccount = 'dummy';
注:这个dummy用户需要administrator在后台添加,注册不了的
第三步:在TestLink里配置mantis的界面参数。
你必须编辑TL_ABS_PATH/cfg/mantis.cfg.php,如下所示:
define('BUG_TRACK_DB_HOST', 'localhost');
说明:安装bugzilla的服务器地址
define('BUG_TRACK_DB_NAME', 'bugtracker');
说明:bugzilla的数据库名称
define('BUG_TRACK_DB_TYPE', 'mysql'); 说明:数据库的类型
define('BUG_TRACK_DB_USER', 'root');
说明:访问bugzilla数据库的帐户
define('BUG_TRACK_DB_PASS', 'admin');
说明:访问bugzilla数据库的密码
define('BUG_TRACK_HREF', "http //168 68 73 29/mantis/view.php?id=");
define('BUG_TRACK_ENTER_BUG_HREF'," http //168 68 73 29/mantis/");
测试是否集成成功
首先在TestLink里面执行一条测试用例,执行之后,如果发现问题,则点击“Create New Bug”,则打开mantis页面,将发现的问题报告至mantis上,报告成功之后,回到TestLink,将Issue ID填写到“Bug/Problem Report”的文本框里,然后点击“Save Result”,这样,Testlink就能把Mantis上的issue数据显示在执行测试用例页面下方了。
此外,你还可以TestLink的bug报表功能,点击“Total Bugs For Each Test Case”,则在右边的页面里显示该项目所有测试用例下的bug列表。

TestLink中集成Mantis bug 管理系统 相信大家在选择测试管理工具的时候,除了Free这个重要因素之外,是否也想让其功能更全呢?如果功能不够全,那么就想着是否能集成其他系统的功能进而完善呢?下面要说的就是一个集成功能的运用,

TestLink中集成Mantis bug 管理系统
相信大家在选择测试管理工具的时候,除了Free这个重要因素之外,是否也想让其功能更全呢?如果功能不够全,那么就想着是否能集成其他系统的功能进而完善呢?下面要说的就是一个集成功能的运用,希望对大家有帮助。
简述
在TestLink和bug 管理系统集成必须具备以下特点:
1. 在TestLink和bug 管理系统之间所有的信息交流都是在数据库中完成。
2. TestLink(现在版本)既不能发信息给bug 管理系统,也不能从bug 管理系统接收信息,只是单纯的调用。
在配置完成之后运行,TestLink用户的使用步骤如下: 1. 当执行某个测试失败。
2. 用户点击链接打开bug 管理系统,将issue提交。
3. 当issue提交完毕之后,用户必须将bug 管理系统的issue ID记录到TestLink。
4. 用户返回到TestLink的测试执行页面,将issue ID记录到Bug问题的地方。
5. 在用户保存执行结果之后,Testlink将显示从Bug 管理系统获取的数据。
安装Testlink 0、Mantis已经安装并配置成功。 1、下载Testlink1.7.4
2、将下载的压缩文件解压,如你已解压TestLink程序文件至名字为TestLink文件夹里。
3、将TestLink目录copy到www目录(如为iis,则新建站点,然后指向TestLink目录位置)。
4、配置好之后,运行http //yourserver/testlink/install/index.php 5、点击New Installation
6、数据库管理员填写root及root的密码(先前的设定为12345678),数据库用户名填写tl,密码填写123456
7、点击安装按钮,然后同意许可协议,继续
8、安装完成,点击最后一行的(Please Click Me!)
9、使用admin登录,密码:admin
10、在菜单栏中的Personal中更改admin的密码,更改成功后在右上角点击注销
11、需要将install文件夹移除或是重命名,否则也会在每次登录的时候都在首页上作醒目提示。
12、访问http //127 0 0 1/testlink/index.php即可使用出现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即可完成汉化
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"

TestLink中集成Mantis环境要求
TestLink和Mantis安装在同一台服务器上
Mantis的链接:http //168 68 73 29/mantis/
TestLink的链接:http //168 68.73 29/TestLink/
Mantis数据库名字:bugtracker(可到mantis中的config_inc.php文件中查阅) Mysql登录名字:root
登录密码:admin 配置第一步:编辑config.inc.php
找到$g_interface_bugs='NO';改成$g_interface_bugs='MANTIS';
第二步:在mantis上设置匿名登录权限(不需要对此进行配置)
l 匿名登录的设置需要打开。
l Mantis的匿名用户具备对所有的项目都可以浏览的权限。
Change the following in your mantis config_inc.php (replace dummy with your created user)
# --- anonymous login -----------
# Allow anonymous login
$g_allow_anonymous_login = ON;
$g_anonymous_aclearcase/" target="_blank" >ccount = 'dummy';
注:这个dummy用户需要administrator在后台添加,注册不了的
第三步:在TestLink里配置mantis的界面参数。
你必须编辑TL_ABS_PATH/cfg/mantis.cfg.php,如下所示:
define('BUG_TRACK_DB_HOST', 'localhost');
说明:安装bugzilla的服务器地址
define('BUG_TRACK_DB_NAME', 'bugtracker');
说明:bugzilla的数据库名称
define('BUG_TRACK_DB_TYPE', 'mysql'); 说明:数据库的类型
define('BUG_TRACK_DB_USER', 'root');
说明:访问bugzilla数据库的帐户
define('BUG_TRACK_DB_PASS', 'admin');
说明:访问bugzilla数据库的密码
define('BUG_TRACK_HREF', "http //168 68 73 29/mantis/view.php?id=");
define('BUG_TRACK_ENTER_BUG_HREF'," http //168 68 73 29/mantis/");
测试是否集成成功
首先在TestLink里面执行一条测试用例,执行之后,如果发现问题,则点击“Create New Bug”,则打开mantis页面,将发现的问题报告至mantis上,报告成功之后,回到TestLink,将Issue ID填写到“Bug/Problem Report”的文本框里,然后点击“Save Result”,这样,Testlink就能把Mantis上的issue数据显示在执行测试用例页面下方了。
此外,你还可以TestLink的bug报表功能,点击“Total Bugs For Each Test Case”,则在右边的页面里显示该项目所有测试用例下的bug列表。

软件公司怎么免费搭建知识管理系统
答:另外有读写权限控制,有效进行安全隔离。搭建测试用来管理系统Testlink。TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。他可以非常方便地和Mantis集成在一起。

如何将EXCEL表导入MYSQL
答:begin 这是exce数据 打开软件,建立个表 和Excel文档结构相当的 在左侧的表上右键 导入向导 选择格式 打开文件 我的数据是放在sheet1中的 ,所以要选中 这里要注意,因为第一行是字段名,所以这里一般都是从第二行开始的...

常用的自动化测试工具有哪些
答:该数据源TestStep读取测试数据从任何外部来源 - Excel中,XML,JDBC,文件,等等 - 到标准SoapUI属性。针对上面的自动化测试工具,每一个都有自己优势的功能,随着计算机行业的发展,自动化测试工具会越来越多,越来越完善。

为什么使用工具测量更便捷更准确?
答:3、测量工具一般可以测量的属性有:包括长度、温度、时间、质量、力、电流、电压、电阻、声音、无线电、折射率和平均色散。最早在机械制造中使用的是一些机械式测量工具,例如 角尺、 卡钳等。16世纪,在火炮制造中已开始使用...

redmine中如何删除项目
答:2012-12-27 testlink和redmine的能在windows下整合么? 2012-08-02 redmine 怎么连接 CVS 2 更多关于redmine的知识 > 正在求助 换一换 回答问题,赢新手礼包 苦等44分钟: excel如何根据表格中的数据自动在单元格中画图 回答 苦...

常用的软件测试方法和工具
答:通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。测试用例管理工具TestCenterTestCenter是一款功能强大测试管理工具,它实现了测试需求管理、测试用例...

比Testlink好用的测试用例管理平台有哪些?
答:三种用例组织方式中使用较复杂(仅普通方式较好理解和使用);交互设计较旧,10年前技术;SaaS版在国内访问速度很慢;价格较高。官网: https://www.gurock.com/testrail/ 3.Testlink TestLink是一个用于管理测试过程并提供...

软件测试的目标和准则是什么?有哪些测试方法?测试步骤有哪些_百度知 ...
答:准则:对计算机软件进行测试前,首先需遵循软件测试原则,即不完全原则的遵守。不完全原则即为若测试不完全、测试过程中涉及免疫性原则的部分较多,可对软件测试起到一定帮助。因软件测试因此类因素具有一定程度的免疫性,测试...

在Oracle触发器中如何执行多条update语句?
答:1、不要用before试一试。2、“ntwriter in varchar2,pkid in long”,这个数据类型 long 改成number试一下。3、测试一下所有的同义词是否可以操作,执行更新操作,看是否可以进行。

零基础如何学习软件测试?
答:这样能为你后续的工作提高效益,也不至于出现在工作中不知道怎么介入和开展工作的情况。三、软件测试技术成长 软件测试技术成长可以从以下几个问题入手,去进行查漏补缺,去进行学习!功能方面:如何设计测试用例?如何进行发散...

上一篇:
下一篇: