TestRail - przebiegi testowe

TestRail zapewnia dwuetapową procedurę wykonywania testów. Najpierw dodaj uruchomienie testowe, a następnie wykonaj uruchomienie testowe.Add Test Run polega po prostu na ściągnięciu istniejących przypadków testowych jako przebiegu testowego, w którym użytkownik może wykonać te na podstawie priorytetu.

Dodaj przebieg testowy

Aby dodać uruchomienie testowe na karcie Testowe przebiegi i wyniki, należy wykonać następujące czynności

  • Przejdź do zakładki Test Runs & Results

  • Kliknij przycisk Dodaj uruchomienie testowe obecny w różnych miejscach, jak pokazano na poniższym zrzucie ekranu

  • Otwiera stronę dodawania przebiegu testowego, na której użytkownik powinien wprowadzić nazwę, kamień milowy, przypisany do, opis, jak pokazano na poniższym zrzucie ekranu

  • Teraz wybierz przypadki testowe - są 2 opcje

    Include all test cases- Wybierz tę opcję, aby uwzględnić wszystkie przypadki testowe w tym przebiegu testowym. Jeśli do repozytorium zostaną dodane nowe przypadki testowe, zostaną one również automatycznie uwzględnione w tym przebiegu.

    Select specific test cases- Użytkownik może alternatywnie wybrać przypadki testowe do uwzględnienia w tym przebiegu testowym. W tym przypadku nowe przypadki testowe nie są automatycznie dodawane do tego uruchomienia.

  • Gdy użytkownik wybierze drugą opcję, należy wykonać dodatkowe czynności

    • Kliknij zmianę wyboru, jak pokazano na poniższym zrzucie ekranu

  • Otwiera kreatora wybranych przypadków ze wszystkimi dostępnymi przypadkami testowymi. Użytkownik może wybrać całą sekcję lub konkretne przypadki testowe z każdej sekcji, jak pokazano na poniższym zrzucie ekranu, i kliknąć OK, aby dokonać wyboru.

  • Użytkownik może zobaczyć liczbę dołączonych przypadków testowych i kliknąć przycisk Dodaj Uruchom, jak na poniższym zrzucie ekranu

Teraz użytkownik może zobaczyć wykres kołowy i przypadki testowe na karcie Przebiegi testowe i wyniki w następujący sposób

Testowe uruchomienie

TestRail obsługuje 5 statusów przypadków testowych

  • Untested- Domyślnie nowe testy mają status Nietestowane. Gdy wynik testu zostanie dodany do testu, nie może już nigdy zmienić się na stan nietestowany.

  • Passed - Przypadek testowy jest oznaczony jako zaliczony, gdy etapy testu są weryfikowane zgodnie z oczekiwanymi wynikami.

  • Failed - Przypadek testowy jest oznaczany jako Niepowodzenie, jeśli w wyniku jednego z określonych kroków testu wystąpił błąd lub jeśli oczekiwany wynik różni się od rzeczywistego wyniku testu.

  • Retest- Jeśli test powinien zostać przetestowany ponownie, oznacza go jako Test ponownie. Na przykład, jeśli pierwotnie test się nie powiódł, a programista naprawił problem, może oznaczyć go do ponownego przetestowania.

  • Blocked - Stan Zablokowany służy do określenia, że ​​test nie może być obecnie wykonany z powodu pewnych zależności zewnętrznych (takich jak błąd, który należy naprawić, zanim będzie można go ukończyć).

  • Po zakończeniu przebiegu testowego przypadku testowego stan przypadku testowego zmienia się na jeden z powyższych. Zrzut ekranu pokazuje, jak zmienić stan przypadku testowego po uruchomieniu

  • Zostanie otwarty kreator Dodaj wynik, w którym dodaj wyniki i komentarze jako artefakty. Użytkownik może również rejestrować upływający czas, klikając łącze Rozpocznij obecne w polu Elapsed.

  • Następnie kliknij Add Result. Kończy uruchomienie testowe przypadku testowego.