您的位置:软件测试 > 开源软件测试 > 开源测试管理工具 > Testlink
Testlink测试管理系统与Redmine项目管理系统的对接改造
作者:网络转载 发布时间:[ 2014/3/24 16:56:43 ] 推荐标签:Testlink 项目管理 测试管理

公司的项目管理平台正在通过redmine的方式实现统一和集成管理,Redmine是一个灵活的项目管理工具, 它可以有效地管理项目开发的整个流程(需求, 设计, 开发), 但是在测试的管理上却由于其定位存在先天的不足,对测试流程,如测试需求,测试计划,测试用例,测试执行过程等的管理却没有实现。让测试过程也通过集成redmine的方式,与产品、开发、运营部门紧急结合,将测试过程前推到产品设计开发阶段,成为我们探索的一个方向。

传统的TD、QC等由于其商业化的原因,无法实现与redmine的对接,开源的测试管理工具种类繁多,经过较长时间的评估和对比,我们选择了testlink进行试用,由于其开源的特点我们对其进行了部分的改造,主要包括。

1.公司域用户的支持,通过LDAP服务的改造,与redmine共用一套用户系统,免除了重复注册用户的烦恼。

实现:修改ldap_api.php;config.inc.php
2.测试执行中提交BUG时与redmine系统的连接

实现:修改redmine.cfg.php

3.跳转到redmine提交问题时,实现testlink项目与redmine项目的关联(即在testlink项目A中提交问题时,直接能跳转到redmine项目A的问题库)

实现:在新建项目时增加redmine项目名/id的配置,跳转时根据此配置自动在url中拼接。修改projectEdit.tpl,projectEdit.php,int_bugtracking.php,bugAdd.php,testproject.class.php等

4.在首页TAB中增加缺陷提交的跳转,testlink原来的设计只能在用例执行中提交缺陷,但事实上很多缺陷的发现并不完全依赖于用例,一些体验性或探索性测试发现的缺陷并不能找到对应的用例,所以我们增加了在首页直接提交缺陷的功能。

实现:frmWorkArea.php等

5.根据公司的术语习惯进行了部分汉化上修正

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd