2017-03-02 68 views
5

測試環節的整合,我整合TESTLINK使用下面的XML創建問題:與JIRA

<issuetracker> 
    <username>xyz</username> 
    <password>#123</password> 
    <uribase>abc.net/projects/KEY/</uribase> 
    <uriapi>abc.net/rest/api/latest/</uriapi> 
    <uriview>abc.net/browse/</uriview> 
    <projectkey>KEY</projectkey> 
    <issuetype>1</issuetype> 
</issuetracker> 

吉拉我能夠在鏈接現有的JIRA問題,以測試環節。

但是,創建問題窗口包含的版本字段不會讓我輸入任何值或不給出任何建議,如下圖所示。

Create issue

我試圖創建JIRA版本,但它不工作。

所以,

  1. 我應該進入什麼樣的價值/配置版本場?

  2. 什麼是<issuetype>1</issuetype>的用法?我們可以提供任何其他價值嗎?

  3. 如何在創建問題窗口上鍊接新字段?

4. 版本是錯配的JIRA場版本

回答

1

我不知道你正在使用的JIRA REST API的版本,但the tutorial for the v2說:

就像每個人在現實世界中一樣,我們面臨着時間和資源的限制。支持兩種序列化格式比單一格式需要更多的時間。因此,對於我們最初發布的JIRA REST API,我們決定提供「JSON中的更多內容」,而不是「JSON和XML中的更少內容」。

所以我不確定XML的支持。我沒有使用Testlink的經驗,但我想它是在後端使用某種串行器。

  1. 如果檢查Create issue終點,沒有版本場。我想這將是版本字段。在JIRA項目中可以有多個版本。您可以從Get project eversions端點獲得一個版本列表。
  2. 問題類型是您希望用於問題的問題類型的標識。您可以從Get issue all types 端點獲取項目特定問題類型的列表。 Issue types
  3. 我不知道這
  4. 檢查第一點