2017-03-02 12 views
5

와 내가 테스트 링크에서 기존 JIRA 문제를 연결할 수 있어요 락스는 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> 

이하로 사용하여있는 Testlink를 통합했습니다.

하지만 문제 창을 만들려면 나에게 값을 입력하거나 아래 그림과 같이 제안을하지 못하게하는 버전 필드가 있어야합니다.

Create issue

나는 JIRA의 버전을 만들려고했지만 작동하지 않습니다.

그래서, 내가 입력해야 어떤 가치

  1. /버전 필드에 대해 구성?

  2. <issuetype>1</issuetype>의 용도는 무엇입니까? 우리는 다른 어떤 가치를 제공 할 수 있습니까?

  3. 어떻게 이슈 창을 생성 할 수 있습니까?

4. 버전은 JIRA 필드 버전와 일치하지 않는 것입니다.

답변

1

난 당신이 사용하고있는 JIRA REST API를 버전 모르겠지만 the tutorial for the v2는 말한다 :

그냥 현실 세계에서 다른 사람들처럼, 우리는 시간과 자원의 제약에 직면하고 있습니다. 두 가지 직렬화 형식을 지원하려면 단 하나의 직렬화 형식보다 더 많은 시간이 필요합니다. 따라서 JIRA REST API를 처음 출시 할 때 "JSON과 XML의 사용량이 줄었습니다"보다는 "JSON에서 더 많은 것을 제공하기로했습니다".

그래서 XML 지원에 대해 잘 모르겠습니다. Testlink에 대한 경험이 없지만 백 엔드에서 일종의 serialiser를 사용하고있는 것 같습니다. 당신이 Create issue 엔드 포인트를 선택하면

  1. , 아니 버전 필드 없다. 대신 버전 필드가 될 것입니다. JIRA 프로젝트에는 여러 버전이있을 수 있습니다. Get project eversions 엔드 포인트에서 버전 목록을 얻을 수 있습니다.
  2. 문제 유형은 문제에 사용하려는 문제 유형의 ID입니다. Get issue all types 끝점에서 프로젝트 관련 문제 유형 목록을 얻을 수 있습니다. Issue types
  3. 나는 첫 번째 지점이
  4. 확인 확실하지 않다