我正在尝试从 testlink 中的问题跟踪器管理视图将 testlink 1.9.5 与 JIRA 集成。
这是我写的:
<!-- Template jirasoapInterface -->
<issuetracker>
<username>user</username>
<password>password</password>
<uribase>http://url.address</uribase>
<uriwsdl>http://url.address/rpc/soap/jirasoapservice-v2?wsdl</uriwsdl>
<uriview>http://url.address/browse/</uriview>
<uricreate>http://url.address/secure/CreateIssue!default.jspa</uricreate>
<projectkey>projectkey</projectkey>
</issuetracker>
问题是我在测试连接时收到 “连接已 KO,检查配置”,并在测试执行视图中收到以下文本:
“请注意: 有些东西阻止了与错误跟踪系统的连接, 并将产生性能问题。 请联系您的 TestLink 管理员”
我该如何解决这个问题?
经过一整天寻找同一问题的解决方案(在我的例子中是 Testlink v1.9.13 + Atlassian Jira v6.5),我发现如果您输入电子邮件帐户(与我以前登录时相同) Atlassian)关于错误跟踪器配置如下:
<username>[email protected]</username>
,
这是行不通的,必须将用户名与电子邮件帐户关联。
这对我有用
这是我在测试链接中的选项示例
<!-- Template jirasoapInterface -->
<issuetracker>
<username>yourusernameAdmininJIRA</username>
<password>yourpasswordAdmininJIRA</password>
<uribase>https://yourJIRAhttps</uribase>
<uriwsdl>https://yourJIRAhttps</uriwsdl>
<uriview>https://yourJIRAhttps</uriview>
<uricreate>https://yourJIRAhttps</uricreate>
<issuetype>1</issuetype>
<projectkey>TOL</projectkey>
</issuetracker>
但是用户名 - 您必须在 JIRA 中输入您的用户名 admin,密码 - 也是您的管理员 JIRA。 在字段 - uribase uriwsdl、uriview uricreate - 您必须写入您的服务器 JIRA 信息。
Projectkey - 这是 JIRA 项目中的第一个符号
<issuetracker>
<username></username>
<password></password>
<uribase>https://jira.xxx.net/browse/"Project Prefix"</uribase>
<uriapi>https://jira.xxx.net/rest/api/latest/</uriapi>
<uriview>https://jira.xxx.net/browse/</uriview>
<userinteraction>1</userinteraction>
<!-- 1: User will be able to manage following attributes from GUI -->
<!-- Issue Type, Issue Priority, Affects Versions, Components -->
<!-- 0: values for attributes will be taken FROM this config XML from GUI -->
<!-- Configure This if you want be able TO CREATE ISSUES -->
<projectkey>"Project Prefix"</projectkey>
<issuetype>1</issuetype>
</issuetracker>