Testlink与Redmine关联

 TestLink是一个开源的测试管理工具,它可以有效地管理整个测试流程(测试需求, 测试计划, 测试用例, 测试执行, 测试结果分析),但不能和开发流程统一起来,从而不能及时参与到开发中去,不能使项目的风险在开发时就降低到最小。幸运的是,开源的项目管理工具Redmine恰好能补充TestLink的不足之处,而且他们之间通过简单的配置就能合二为一了. 这样整个开发和测试的流程都能有效管理起来了.

  1、前提条件

  你已经成功安装了Redmine和TestLink

  2、整合过程

  (1) 进入TestLink根目录, 修改custom_config.inc.php文件里$g_inteface_bugs 属性的值, 将”NO”改为”REDMINE”;如果没有则添加该属性

  $g_interface_bugs = ‘REDMINE‘

  (2) 添加TestLink连接Redmine所需的参数. 修改cfg/edmine.cfg.php 文件, 以下是修改后的内容


/** redmine数据库的主机名称 */

define(‘BUG_TRACK_DB_HOST‘, ‘localhost‘);

/** redmine数据库的名称 */

define(‘BUG_TRACK_DB_NAME‘, ‘redmine_latest‘);

/** Redmine使用的数据库类型

* 可以查看Redmine安装目录下 config/database.yml 文件中关于数据库的信息

*/

define(‘BUG_TRACK_DB_TYPE‘, ‘mysql‘);

/** Redmine数据库的用户名和密码 */

define(‘BUG_TRACK_DB_USER‘, ‘redmine‘);

define(‘BUG_TRACK_DB_PASS‘, ‘redmine‘);

/** 定义链接数据库的字符集 **/

define(‘BUG_TRACK_DB_CHARSET‘,"UTF-8");

/* 链接Redmine问题列表的URL

** 注意最后的哪个 “/” 不能丢掉, 否则在TestLink测试用例中点击关联问题时,会出现404错误

*/

define(‘BUG_TRACK_HREF‘, http://foo.bar/redmine/issues/);

// define(‘BUG_TRACK_HREF‘, "http://localhost:3000/issues/show/");

/** 链接缺陷跟踪系统(Redmine),新建问题的URL

** 该测试项目与Redmine中demoPro项目关联。

*/

define(‘BUG_TRACK_ENTER_BUG_HREF‘,http://foo.bar/redmine/projects/demoPro/issues/new);

// define(‘BUG_TRACK_ENTER_BUG_HREF‘,"http://localhost:3000/");

  说明: 连接 redmine 数据库的具体参数值请参考你redmine中database.yml文件里的具体值.

  我的database.yml文件内容如下:

  production:

  adapter: mysql

  database: redmine_latest

  host: localhost

  username: redmine

  password: redmine

  encoding: utf8

  (3) 重启TestLink服务, 然后进入”测试执行”页面, 点击已经执行过的测试用例, 你就会在右边发现多了一列, 出现一个小爬虫, 点击那个小爬虫, 你就能跳到Redmine平台了

时间: 2024-08-29 18:49:11

Testlink与Redmine关联的相关文章

Centos 下安装Redmine并集成git

首先获得安装文件 wget https://downloads.bitnami.com/files/stacks/redmine/2.6.1-0/bitnami-redmine-2.6.1-0-linux-x64-installer.run 增加可执行权限 chmod +x https://downloads.bitnami.com/files/stacks/redmine/2.6.1-0/bitnami-redmine-2.6.1-0-linux-x64-installer.run 安装 ./

测试管理平台大比拼

测试管理平台很多,在选择时也会想那个好用那个适合自己,在腾讯云tmq团队的分析下,为大家带来测试平台的综合评价. 作者:solinazhao 简介 测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题,比如缺陷管理.用例管理.测试任务管理等. 目前市面上比较流行的测试管理工具有QC. Mantis. BugZilla.TestLink.Redmine等.有开源软件,也有商业软件.这些软件的各自侧重点不同:比如Mantis.BugZilla偏重缺陷管理,TestLi

【转】腾讯移动品质中心TMQ [腾讯 TMQ] 测试管理平台大比拼

简介 测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题,比如缺陷管理.用例管理.测试任务管理等. 目前市面上比较流行的测试管理工具有QC. Mantis. BugZilla.TestLink.Redmine等.有开源软件,也有商业软件.这些软件的各自侧重点不同:比如Mantis.BugZilla偏重缺陷管理,TestLink则偏重测试用例管理,QC则更加全面,Redmine项目管理的概念又更强一些.下表从以下九大功能对各个工具进行对比:测试需求管理.测试用例管

Windows下配置Git服务器和客户端 超全

为了配合Redmine使用,特地用Git来做版本控制. Git Candy© 是一个基于ASP.NET MVC的Git分布式版本控制平台,Git Candy的目标是轻松干掉Bonobo,逐渐追赶Github,并用微创新超过Github. 源码在:http://github.com/Aimeast/GitCandy演示在:http://git.53wb.com https://gitcandy.com/Repository Bonobo到GitCandy数据库转换程序:http://git.53w

软件测试江湖之公会武器之争

有人的地方就有江湖,有江湖的地方就有恩怨. 软件测试也有自己的江湖,也有自己的纷争. 软件测试江湖一直存在于武林中,只是对外行事低调,从不惹是非,是以未受到武林中各路人士的关注,直到近年来互联网这股势力的崛起将软件测试这一传统势力带入武林各界人士的眼线中. 之所以说软件测试是一股传统势力是因为早在1983年IEEE技术公会就对其从业标准做了规范.IEEE技术公会是武林中第二大的一个技术公会,第一是ISO技术公会.关于各大公会的恩怨我们稍后再做介绍. 武林中门派林立,各种类别的公会也数量繁多.一般

testlink关联redmine设置

Testlink关联Redmine 公司用testlink对测试用例进行维护,redmine关系项目及bug,所以为了方便期间,将Testlink关联Redmine,方便测试用例执行后,在redmine中记录bug,并可直接在testlink中进行用例bug追踪,redmine和testlink已经配置ok,话不多说了,看下怎么配置吧: Redmine版本:我用的是bitnami-redmine-3.3.2-0,一键安装的redmine Testlink版本:testlink1.9.13 第一步

Testlink & Redmine组合拳演练

环境:Ubuntu 14.04LTS 一.部署testlink 查看已安装软件: dpkg -l *apache* (apache2.4.7) dpkg -l *php* (未安装) dpkg -l *mysql* (mysql5.5) "uu"为未安装,“ii”为已安装. 根据需要下载并安装:sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql php5-gd 配置apache2su

redmine的安装与配置

1.安装相关软件 yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel mysql mysql-server 2.安装包组 yum groupinstall -y "Development Tool

关于自动化测试环境的集成(Jenkins+RobotFramework+TestLink+SVN)

本人主要从事网络安全产品的测试,由于一些产品功能在后期稳定后每个版本的迭代仍需要投入大量的时间和精力去测试,所以近期计划逐步的去了解自动化测试的一些内容来节省和解放一些资源.由于自己并没有什么编码基础,初步还是通过集成一些网上的开源系统和框架来搭建自己的自动化系统流程,整体拓扑结构如下: 一阶段目标: 可以多人同时控制主节点可以多人协作提交和更新用例版本可以定期自动编译版本编译后自动升级到被测设备版本升级后自动执行指定用例执行用例后自动输出执行结果自动更新结果到testlink中关联的项目 二阶