TestRail - Importuj TestCases XML

Użytkownik może jednocześnie tworzyć wiele przypadków testowych i sekcji za pomocą pliku XML. Istnieją 2 etapy procesów, które wymagają importu danych z XML.

  • Reguły dla pliku XML
  • Zaimportuj plik do systemu

Reguły dla pliku XML

Podczas tworzenia pliku XML należy wziąć pod uwagę następujące kwestie

  • Format XML powinien mieć strukturę drzewiastą. Powinien zaczynać się od sekcji, przypadków testowych i podsekcji.

  • Format XML wyglądałby następująco

<section>
   <name>Login Functionality<name>
   <description>All test case related to login functionality. Positive and negative test cases</description>
   <case>
      <id>C2</id>
      <title>Correct Username and Passwordcombination</title>
      <template>Test Case (Text)<template>
      <type>Other<type>
      <priority>Medium<priority>
      <estimate/>
      <references/>
      <custom>
         <preconds>Login page should display</preconds>
         <steps>1. Enter correct username 2.enter correct password</steps>
         <expected>Usershould able to login successfully.</expected>
      </custom>
   </case>
</section>
  • Tag <case> obsługuje wszystkie właściwości przypadku testowego w TestRail, takie jak tytuł, oszacowanie, priorytet, pola tekstowe, warunki wstępne, kroki, oczekiwany wynik itp.

  • Pola niestandardowe są zgrupowane pod tagiem <custom>.

  • W poniższej tabeli wymieniono formaty importu dla różnych niestandardowych typów pól

Rodzaj Przykładowa wartość Opis
Pole wyboru PRAWDZIWE „prawda” lub „fałsz” (bez cudzysłowów)
Data 01-07-2010 Prawidłowy ciąg daty XML w formacie rrrr-mm-dd
Upuścić <id> 5 </id> Identyfikator wartości (zgodnie z konfiguracją w niestandardowych opcjach pola w obszarze administracyjnym) w tagu <id>
Liczba całkowita 1022 Prosta liczba całkowita
Kamień milowy <id> 2 </id> Identyfikator kamienia milowego w tagu <id>
Wybór wielokrotny
<item>
   <id>1</id>
</item>
<item>
   <id>2</id>
</item>
Lista <item> rekordów, każdy z własnym identyfikatorem (tak jak lista wartości rozwijanych)
Kroki
<step>
   <index>1</index>
   <content>Step 1</content>
   <expected>Result 1</expected>
</step>
<step>
    <index>2</index><content>Step 2</content> 
</step>
Lista rekordów <step>, każdy z własnym indeksem, zawartością i opcjonalnie oczekiwanym wynikiem
Ciąg / tekst Foobar Prosty sznurek
URL (łącze) http // google.com / Prosty adres URL jako ciąg
Użytkownik <id> 3 </id> Identyfikator użytkownika w tagu <id>

Importuj plik CSV

  • Przejdź do zakładki Test Cases.

  • Kliknij ikonę importu przypadków testowych po prawej stronie i wybierz opcję Importuj z XML.

Poniższy zrzut ekranu przedstawia ikonę Importuj przypadki testowe i wybór XML

  • Otwiera kreator importu z XML. Przeglądaj i prześlij plik XML.

  • Użytkownik może dodawać nowe przypadki testowe, a także aktualizować istniejące przypadki testowe.

  • Po dokonaniu wyboru kliknij przycisk Importuj.

Poniższy zrzut ekranu pokazuje, jak wyeksportować plik XML