testlink1.91.17和redmine3.4.5的整合操作
一、前提条件:testlink和redmine已安装成功。
二、testlink的配置操作(我的testlink是中文版本的)
1、在主页的‘缺陷跟踪系统管理’上进行配置。点击主页的‘缺陷跟踪系统管理’按钮,进入如下页面
点击‘创建’按钮创建一个新的tracker。
问题跟踪:名字可以自己取
类型:选择自己要集成的bug管理系统,我这里用的是redmine
设置:主要是打马赛克的部分,是我们填写的信息,其他的默认即可。
apikey:redmine中生成的,下面会介绍怎么生成;uribase:redmine的访问地址;uriview:issues的地址,可以这样填写 (redmine的访问地址/issues/);projectidentifier:redmine项目的唯一标识(在redmine中创建项目时会填写一个唯一标 识)
设置信息填写完成后,点击“保存”按钮即可,也可以点击‘保存’按钮旁边的‘检查连接’进行连接的检查。
点击小眼睛,可以查看设置部分的模板。
2、选择testlink中要链接的项目,进行配置。
在主页点击‘测试项目管理’,点击自己要连接的项目,进行项目信息页面,如图
项目前缀要和redmine中项目的唯一标识保持一致;集成问题跟踪系统下拉选择我们刚刚配置的redmine,并且状态勾选‘活动’。
点击‘保存’按钮之后,可以看到该项目已经连接到redmine中,如图
三、redmine的配置操作。
1、apikey的生成。
使用admin的管理员账号登陆redmine。
然后在管理-配置-API-勾选‘启用REST web service’,并保存。
进入admin的账号详情,点击‘显示’按钮,就可以看到自己创建的api key了,如图
该api key就可以填写到testlink的设置中了。
2、在redmine中创建对应testlink的项目。
redmine中新增一个项目,注意点是项目的‘标识’,该标识需要和testlink中项目的前缀一致,并且要和tracker设置中的projectid一致。
至此redmine中的设置也已完成。
四、testlink和redmine的试验。
在testlink中执行一条测试用例,该用例执行失败时,会有一个爬虫的标识,如图
勾选‘在问题。。。。’,点击保存之后,我们在redmine创建的项目中可以看到一个对应的问题。如图
至此,配置完成。