2017-03-02 37 views
5

Mam zintegrowane TestLink z Jira użyciu poniżej xmlTworzenie problem: test łącza integracji z 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> 

jestem w stanie połączyć istniejący problem Jira w celu połączenia testowego.

Ale okno wydania zawiera pole wersji, które nie pozwala mi wprowadzić żadnej wartości lub nie daje żadnych sugestii, jak pokazano na poniższym obrazku.

Create issue

Starałem się stworzyć wersję w JIRA, ale to nie działa.

Więc

  1. Jaką wartość i powinno wejść/skonfigurować na polu wersja?

  2. Co to jest użycie numeru <issuetype>1</issuetype>? czy możemy podać jakąkolwiek inną wartość?

  3. Jak połączyć nowe pole w oknie Utwórz problem?

4. wersja niezgodnego z Jíry dziedzinie wersje.

Odpowiedz

1

Nie jestem pewien, która wersja JIRA REST API używasz ale the tutorial for the v2 mówi:

Podobnie jak wszyscy w realnym świecie, mamy do czynienia z ograniczeniami czasowymi i zasobów. Obsługa dwóch formatów serializacji wymaga więcej czasu niż tylko jednego. W związku z tym, dla naszego pierwszego wydania JIRA REST API, zdecydowaliśmy się dostarczyć "więcej rzeczy w JSON" zamiast "mniej rzeczy w JSON i XML".

Więc nie jestem pewien co do obsługi XML. Nie mam żadnego doświadczenia z Testlink, ale domyślam się, że używa on jakiegoś serializera na zapleczu.

  1. Jeśli zaznaczysz punkt końcowy Create issue, nie ma wersja pola. Chyba będzie to pole w wersjach. W projektach JIRA może mieć wiele wersji. Możesz uzyskać listę wersji z punktu końcowego Get project eversions.
  2. Typ problemu to identyfikator typu problemu, którego chcesz użyć w przypadku problemu. Możesz uzyskać listę typów problemów specyficznych dla projektu z punktu końcowego Get issue all types . Issue types
  3. nie jestem pewien o tym
  4. sprawdzić pierwszy punkt