Testlink创建Jira问题版本字段

时间:2018-03-26 14:44:27

标签: jira jira-rest-api testlink

我正在将Jira rest集成到Testlink中,配置如下:

    <!-- Template jirarestInterface -->
<issuetracker>
<username>username</username>
<password>password</password>
<uribase>https://xxx.atlassian.net</uribase>
<!-- CRITIC - WITH HTTP getIssue() DOES NOT WORK -->
<uriapi>https://marocks.atlassian.net/rest/api/latest/</uriapi>
<uriview>https://marocks.atlassian.net/browse/</uriview>
<userinteraction>1</userinteraction>
<!-- Configure This if you want be able TO CREATE ISSUES -->
<projectkey>IS</projectkey>
<issuetype>10202</issuetype>
<issuepriority>2</issuepriority>
</issuetracker>

然而,我遇到了一个问题,当我创建一个问题时,它问我版本:

enter image description here

它似乎是一种选择类型,它来自哪里?

我忘了配置文件中的内容吗?

由于

1 个答案:

答案 0 :(得分:0)

此版本字段为空,因为您尚未在JIRA中为项目指定任何版本。在我的情况下,它是JIRA中的修复版本。目前,其余的API正在获取一个空的版本列表。你可以尝试

  

curl -X GET https://xxx.atlassian.net/rest/api/2/project/IS/versions -H 'authorization: Basic dtgzkisVlbyhsuYWhtYijdsdidjjsidDkw'

这会给你一个空列表。 在JIRA中为项目设置FixVersion后,此API将返回项目的可用版本列表,并且将使用这些版本填充Version字段。

PS:使用您自己的授权标头。您可以使用Postman来实现此目的。