testlink1.9.4的安装及集成(二)

2012年11月30日 发表评论 阅读评论

在testlink的安装及集成(一)里,完成了testlink的安装及与openldap的整个。本部分承接上文,完成同jira的整合。最新版本的testlink1.9.4的整合和以往版本的整合方法略有不同,我们不需要去更改配置文件,可以直接在testlink后台管理里完成整合。

四、testlink与jira的整合

整合步骤如下:

点击Issue Tracker Management ——> create(创建) ——>在jira整合类型中选择soap类型。

点击Show configuration example 显示配置示例,按照其配置示例配置。

<issuetracker>
<username>testroot</username>
<password>password</password>
<uribase>http://www.361way.com/jira/</uribase>
<uriwsdl>http://www.361way.com/jira/rpc/soap/jirasoapservice-v2?wsdl</uriwsdl>
<uriview>http://www.361way.com/jira/browse/</uriview>
<uricreate>http://www.361way.com/jira/secure/CreateIssue!default.jspa</uricreate>
</issuetracker>

配置示例如上所示,其中用户名和密码为jira处登录的用户名密码。配置完成后,在测试项目中点选存在的测试项目(或新建)——>找到Issue Tracker Integration找到Issue Tracker项,在其下拉选择中打到刚刚配置的jira集成项,并保存。

如下图所示,选择完测试产品,并选择扫行测试,选择测试项目,查看是否整合成功

出现下面的小虫子标志,表示整合成功。点击小虫子标子,并输入相应的编号,我们可以将测试bug提交给jira 。

在jira整合配置文件正确的情况下,也可能会整合不成功,其提示可能如下:

Attention Please:
Something is preventing connection to Bug Tracking System,
and is going to create performance issues.
Please contact your TestLink Administrator

该问题也困扰了我好久,在公司老大的帮忙下,查到了问题原因。jira(soap)整合会调用到php的soap函数库。需要安装php-soap才能通过。直接yum安装可通过yum -y install php-soap安装。同上面和ldap集成部分,最后在/usr/lib64/php/modules里查看是否有soap.so模块生成。通过源码安装的可通过编译时直接加相关参数,也可以在安装好后通动态增加,步骤不再提供。




本站的发展离不开您的资助,金额随意,欢迎来赏!

You can donate through PayPal.
My paypal id: itybku@139.com
Paypal page: https://www.paypal.me/361way

  1. 本文目前尚无任何评论.