TestRail - szybki przewodnik

TestRail to internetowe narzędzie do zarządzania testami, używane przez testerów, programistów i inne zainteresowane strony do zarządzania, śledzenia i organizowania wysiłków związanych z testowaniem oprogramowania. Jest zgodny ze scentralizowaną koncepcją zarządzania testami, która pomaga w łatwej komunikacji i umożliwia szybki rozwój zadań w zespole QA i innych interesariuszach.

Punkty, na które należy zwrócić uwagę

  • TestRail to narzędzie do zarządzania testami.

  • Jest rozwijany przez oprogramowanie Gurock.

  • TestRail to narzędzie internetowe, które obsługuje wszystkie przeglądarki, w tym Chrome, Firefox, IE.

  • Obsługuje różne systemy operacyjne Windows, takie jak Windows XP, Vista, 7 itp

  • TestRail zapewnia 30-dniowy okres próbny dla firmowego adresu e-mail, a także osobistego adresu e-mail.

  • TestRail można zintegrować z wieloma innymi narzędziami - JIRA, Bugzilla, Fogbugz, Version One, TFS, GitHub itp.

Licencja i bezpłatna wersja próbna

  • TestRail to narzędzie komercyjne dostępne w wersji próbnej przez ograniczony czas 30 dni.

  • Aby korzystać z usług TestRail, wymagana jest licencja.

  • TestRail zapewnia bezpłatną licencję na 30 dni na dostęp w chmurze, a także konfigurację lokalnego serwera.

Zastosowania TestRail

  • Zastosowanie w śledzenie wszystkich działań QA od 1 st fazie testowania oprogramowania cyklu.

  • TestRail jest przydatny w zarządzaniu testami, zarządzaniu danymi testowymi i integracji z innymi narzędziami w celu dostosowania zastosowania do potrzeb.

  • Oprócz powyższego, TestRail obsługuje również zarządzanie wymaganiami, zarządzanie zasobami.

  • Obsługuje wszystkie czynności wykonywane na poziomie makro przez kontrolę jakości.

TestRail jest bardzo przydatny w wykonywaniu zadań QA, takich jak pisanie przypadków testowych, wykonywanie, raporty itp.

Specyfikacje TestRail

Omówmy specyfikację Testrail, zanim nauczymy się go zainstalować. To jest skrót kilku ważnych specyfikacji opartych na jego działaniu i zakresie operacji

S.No. Specyfikacja i opis
1 Application copyright
  • Jest pobierane oprogramowanie Gurock.

  • Zapewnia wersję komercyjną i próbną.

2 Tool scope
  • Może być używany jako zarządzanie testami i zarządzanie danymi testowymi.

  • Jest używany jako narzędzie testowe.

3 Testing Methods
  • Testowanie zwinne

  • Testowanie automatyzacji

  • Testowanie eksploracyjne

  • Testowanie funkcjonalne / ręczne

4 Tool Objectives
  • Testowanie komputerów stacjonarnych

  • Testowanie w sieci

  • Statystyka przypadków testowych.

5 Management Features
  • Zarządzanie wymaganiami
  • Zarządzanie zasobami
  • Własność wady
  • Zarządzanie testami
  • Reporting
6 Hardware Requirements for Server
  • Procesor 2,5 GHz i najnowszy
  • Pamięć 6 GB i więcej
  • Miejsce na dysku 200 MB + na użytkownika
7 Error Handling
  • Rób zrzuty ekranu
8 User interface Available
  • Interfejs API COM
  • Plugin
  • Użyteczność GUI
  • Klient SaaS
  • Oparte na serwerze i sieci

TestRail ma szeroki zakres funkcji, które przyciągają kontrolerów jakości i innych interesariuszy do zarządzania testami. Oto kilka podstawowych funkcji TestRail

Podstawowe funkcje TestRail

To jest lista funkcji Testrail, które sprawiają, że jest tak popularna wśród użytkowników, w szczególności funkcja centralizacji i organizowania

S.No. Podstawowe funkcje i opis
1 Testing Supports and Methodologies
  • Testowanie zwinne
  • Testowanie czarnoskrzynkowe
  • Testowanie eksploracyjne
  • Testowanie funkcjonalne / ręczne
  • Testowanie automatyczne
2 Centralize & organize
  • Narzędzie TestRail bardzo efektywnie i wydajnie tworzy, centralizuje, organizuje i zarządza przypadkami testowymi.

  • Łatwo importuj przypadki testowe z programu Excel i innych narzędzi do zarządzania.

  • Może tworzyć wiele wersji przypadków testowych do porównań i zastosowań.

  • Może udostępniać repozytorium przypadków testowych w różnych projektach, wydaniach i sprintach.

3 Manage & Track Execution
  • Obsługuje tworzenie i ponowne uruchamianie zestawów do wykonywania testów.

  • Uruchamia również pakiet automatyzacji.

  • Przechwytuje historię wykonywania testów krok po kroku ze szczegółowymi wyjaśnieniami.

  • Obsługuje specyficzną konfigurację i parametry uruchomienia testowego.

4 Notification
  • E-mail może zostać wysłany dla konkretnego zadania do użytkowników.

  • Głosowanie i oglądanie funkcji w celu śledzenia postępów interesariuszy.

  • Użyj @mention, aby zwrócić uwagę konkretnego członka zespołu w komentarzach / opisie.

5 Power Search
  • TestRail obsługuje zaawansowane funkcje wyszukiwania z funkcjami Hotkeys

  • obsługuje wyszukiwanie dowolnego tekstu

  • obsługuje wyszukiwanie składni

6 Reports
  • TestRail obsługuje wiele raportów.

  • Obsługuje przypadki testowe i raporty z wykonania testów

  • Wygeneruj szczegółowy raport podsumowujący dla projektów, kamieni milowych, planu i przebiegów.

  • Śledź obciążenie pracą całego zespołu.

  • Obsługuje również raport międzyprojektowy.

7 Scale with Team Growth
  • TestRail wspiera każdy zespół biznesowy i każdy projekt, niezależnie od wielkości i złożoności.

8 Integration
  • TestRail obsługuje ponad 100 dodatków do łączenia się z różnymi programami, aby ułatwić pracę.

  • Szeroka gama dodatków sprawia, że ​​jest uniwersalny na całym świecie - JIRA, Bamboo, HipChat, BugZilla, Egg P lant, Cucumber, Jenkins, Selenium itp.

  • Obsługuje również integrację Rally i Version One.

9 Common Features
  • Obsługuje lepkie paski boczne

  • obsługuje formatowanie tekstu sformatowanego

  • optymalizacja drukowania

  • planowanie i forcasting

10 Recover Data
  • Generuj i pobieraj pełne kopie zapasowe systemu.

  • Przenieś i importuj istniejące przypadki testowe z programu Excel i starszego narzędzia danych.

  • Eksportuj dane do plików CSV, XML i Excel.

TestRail zapewnia bezpłatny okres próbny 30 dni dla nowych użytkowników i zarejestrowanych użytkowników z podstawowymi funkcjami. TestRail ma również inne plany z różnymi zaawansowanymi funkcjami i dodatkami. Koszt zależy od liczby użytkowników. Odwiedzając http // www.gurock.com / testrail / pricing / cloud / użytkownik może zobaczyć różne dostępne plany do wypróbowania.

Skonfiguruj bezpłatne wersje próbne

Odwiedź http // www.gurock.com / testrail / i kliknij Wypróbuj TestRail w prawym górnym rogu, jak pokazano na poniższym zrzucie ekranu

Teraz wybierz chmurę TestRail (wybór domyślny).

Otwiera podstawowy formularz do tworzenia konta TestRail.

Wprowadź szczegóły w następujących polach, jak pokazano na poniższych zrzutach ekranu

  • Web addess - Powinien być unikalny, a ten adres URL będzie używany do uzyskiwania dostępu do aplikacji qTest.

  • Name - Ten, który chce wypróbować bezpłatną wersję.

  • Email- Pamiętaj, że akceptuje Gmail, Yahoo, Outlook. Może to być również poczta biznesowa.

Ten sam adres e-mail może być użyty jako nazwa użytkownika, aby uzyskać dostęp do TestRail.

Po wprowadzeniu wszystkich szczegółów, zaznacz pole wyboru Term & Services i kliknij „Utwórz TestRail TRIAL”, jak pokazano na poniższym zrzucie ekranu.

Wyświetli się strona potwierdzenia. Użytkownik powinien odwiedzić e-mail i kliknąć link potwierdzający, aby aktywować konto.

Po potwierdzeniu wiadomości e-mail zostanie wyświetlona wiadomość z podziękowaniem i konto zostanie utworzone.

Pulpit nawigacyjny konta TestRail wyświetla się jak poniżej

Aby zalogować się do TestRail, przejdź do swojej przykładowej strony internetowej, wybranej podczas tworzenia bezpłatnej wersji próbnej. Otworzy się strona logowania;

  • Wpisz swój zarejestrowany adres e-mail jako nazwę użytkownika i hasło (hasło jednorazowe zostanie wysłane na zarejestrowany adres e-mail).

  • Kliknij przycisk LOGIN.

  • Poniższy zrzut ekranu pokazuje, jak zalogować się do TestRail przy użyciu poświadczeń

W przypadku błędu

  • Z powodu nieudanego logowania wyświetla się następująca strona błędu

  • Błąd może wystąpić z powodu niewłaściwej kombinacji identyfikatora e-mail lub hasła.

Poniższy zrzut ekranu przedstawia komunikat o błędzie, który użytkownik otrzymuje, jeśli poświadczenia są nieprawidłowe

Jeśli zapomniałeś hasła, aby je odzyskać

  • Kliknij „Nie pamiętam hasła?” obok przycisku Zaloguj.
  • Wprowadź adres e-mail logowania
  • Kliknij Poproś o zresetowanie hasła

Poniższy zrzut ekranu pokazuje, jak odzyskać hasło, jeśli zapomniałeś

Użytkownik otrzyma wiadomość e-mail ze szczegółami nazwy użytkownika lub linkiem do zresetowania hasła.

Po pomyślnym zalogowaniu

Po pomyślnym zalogowaniu panel systemowy wyświetli się, jeśli konto jest skojarzone z dowolnym projektem przez administratora lub użytkownika, który może utworzyć przykładowy projekt. Poniższy zrzut ekranu wyświetla stronę powitalną / pulpit nawigacyjny TestRail po pomyślnym zalogowaniu

Dashboard to pierwsza strona, którą użytkownik widzi po zalogowaniu się do TestRail. Pulpit nawigacyjny jest dostosowywany przez administratora. Na podstawie ról administrator może ustawić dostęp do TestRail. Administrator ma nawet prawo do zmiany kolorów i logo konta TestRail.

Punkty, na które należy zwrócić uwagę

Pulpit nawigacyjny składa się z 2 części - pierwsza to ogólny pulpit nawigacyjny, w którym wymienione są wszystkie projekty, a druga to pulpit nawigacyjny dla konkretnego projektu.

  • Pasek nawigacyjny znajdujący się na dole strony TestRail będzie taki sam na wszystkich stronach / ekranie TestRail - Utwórz projekt, Dodaj przypadki, Rozpocznij bieg, Dodaj wyniki, Zaproś użytkowników i Skonfiguruj integrację

  • Pulpit nawigacyjny ma różne łącza w prawym górnym rogu, które są takie same na wszystkich stronach - Praca nad, <Nazwa użytkownika> dla ustawień i wylogowania, Pomoc i opinie, E-mail, Twitter i sekcja Blog.

  • W pierwszej połowie sekcji pulpit nawigacyjny wyświetla codziennie wykres aktywności wszystkich projektów. W następnej połowie wyświetla wszystkie wymienione nazwy projektów. użytkownik może przejść do dowolnego projektu, klikając jego nazwę.

Poniższy zrzut ekranu przedstawia Dashboard of TestRail

Gdy użytkownik kliknie nazwę projektu (Wires −Basic na powyższym zrzucie ekranu), wyświetli się Dashboard of Project. Pulpit nawigacyjny projektu jest taki sam, jak główny pulpit nawigacyjny TestRail, jak wyjaśniono powyżej.

  • Jedyną dodatkową częścią jest pasek nawigacji, który zapewnia różne funkcje - przegląd, zadania, kamienie milowe, przebiegi testowe i wyniki, przypadki testowe, raporty

  • W lewym górnym rogu Return to Dashboardlink jest obecny. Klikając tam, użytkownik może przejść do głównej sekcji dashboardu, gdzie znajduje się cały projekt.

  • W pierwszej połowie sekcji przeglądu użytkownik może zobaczyć wykres codziennych czynności wykonywanych w projekcie.

  • Użytkownik może przejść do innej sekcji Raporty i Edit szczegóły projektu, klikając przycisk Raporty i Edytuj.

  • W następnej połowie użytkownik może zobaczyć przebiegi testowe i listę punktów kontrolnych wraz z przyciskiem skrótu do dodawania przebiegów testowych i punktów kontrolnych projektu.

Poniższy zrzut ekranu przedstawia stronę Dashboard projektu

Pomoc i opinie

TestRail zapewnia wiele użytecznych sposobów interakcji z użytkownikami. ma Podręcznik użytkownika, filmy, fora pomocy, skróty klawiaturowe itp. Użytkownik może uzyskać dostęp do blogów, śledzić na Twitterze i zapisać się do newslettera Gurock.

Dostęp do tych funkcji można uzyskać, klikając łącze Pomoc i opinie na pulpicie nawigacyjnym. Oprócz linku są jeszcze 3 ikony - Zapisz się do newslettera, śledź na Twitterze i poznaj TestRail.

Poniższy zrzut ekranu przedstawia funkcje pomocy i opinii

Profil użytkownika

Klikając nazwę profilu → Moje ustawienia, użytkownik może wyświetlić swój osobisty profil w trybie edycji. Użytkownik może modyfikować następujące pola

Imię i nazwisko, adresy e-mail, języki, lokalizacja, hasło. Po wprowadzeniu zmian kliknijSave Settings aby zastosować wszystkie zmiany.

Klikając Logout, użytkownik wróci do strony logowania i nie będzie mógł uzyskać dostępu do szczegółów projektu bez ponownego zalogowania.

Aby zaprosić nowych użytkowników do swojego TestRail domeny, musisz najpierw przejść do głównego pulpitu nawigacyjnego lub przeglądu projektu i najechać kursorem na ikonę Zaproś użytkowników znajdującą się na dole strony, jak pokazano na poniższym zrzucie ekranu

  • Gdy użytkownik ustawi kursor na Zaproś użytkowników, wyświetla ogólne informacje o funkcjach Zaproś członka zespołu oraz o tym, jak zaprosić użytkownika do procesu.

  • Zaloguj się jako administrator i kliknij łącze Administracja znajdujące się po prawej stronie.

  • Teraz wybierz opcję Użytkownicy i role na liście po prawej stronie.

  • Opcje Dodaj użytkowników i Dodaj wielu użytkowników znajdują się po prawej stronie. Poniższy zrzut ekranu przedstawia opcję Dodaj użytkowników

Dodaj użytkownika

Aby dodać pojedynczego użytkownika, kliknij opcję Dodaj użytkownika.

  • Otworzy się formularz, w którym wprowadź imię i nazwisko, adres e-mail, powiadomienie, język, ustawienia regionalne, strefę czasową itp., Jak pokazano na poniższym zrzucie ekranu

  • Teraz wybierz opcję zaproszenia jako e-mail lub ręcznie, ustawiając nazwę użytkownika i hasło.

  • Następnie kliknij przycisk Dodaj użytkownika, aby zakończyć proces zaproszenia, jak pokazano na poniższym zrzucie ekranu

  • Po zaproszeniu otrzymają powitalną wiadomość e-mail z linkiem aktywacyjnym. Na ekranie zostanie wyświetlony pomyślny komunikat wraz z nazwą nowo dodanego użytkownika, jak pokazano na poniższym zrzucie ekranu

Dodaj wielu użytkowników

Aby dodać wielu użytkowników, kliknij opcję Dodaj wielu użytkowników. Otworzy się formularz, w którym szczegóły należy wprowadzić w następujący sposób

  • Wpisz każdego użytkownika w osobnym wierszu w polu tekstowym w formacie:

    <full name>, <email address>

    tutorialspoint, [email protected]

  • Opcjonalnie skonfiguruj dodatkowe pola dla użytkowników, takie jak rola i grupy.

  • W podglądzie użytkownik może zobaczyć, czy dodane szczegóły są prawidłowe, czy nie.

  • Domyślnie wiadomości e-mail z zaproszeniem do nowych użytkowników będą sprawdzane.

  • Następnie kliknij przycisk Dodaj wielu użytkowników.

Poniższy zrzut ekranu przedstawia sposób dodawania wielu użytkowników

Gdy użytkownik kliknie opcję Dodaj wielu użytkowników, otworzy się wyskakujące okienko z informacją, że użytkownicy zostali pomyślnie dodani, jak pokazano na poniższym zrzucie ekranu

Klikając Powrót do użytkowników i ról, użytkownik przejdzie do strony głównej, na której zostaną wyświetleni wszyscy użytkownicy, jak pokazano na poniższym zrzucie ekranu

Aby dodać projekt, użytkownik musi mieć rolę administratora. U dołu ikona Utwórz projekt wyświetla procedurę dodawania projektu, gdy użytkownik umieści tam kursor.

Utwórz projekt

Podczas dodawania projektu do TestRail, pierwszym krokiem jest zalogowanie się jako administrator i przejście do głównej strony Dashboard, na której są wymienione wszystkie projekty. W 1 st ekran po zalogowaniu do TestRail.

Kliknij przycisk Dodaj projekt znajdujący się po prawej stronie, jak pokazano na poniższym zrzucie ekranu

Otwiera formularz dodawania projektu, w którym użytkownik musi wprowadzić szczegóły w następujących polach

  • Name - Nazwa projektu

  • Announcement - Jeśli jakieś ogłoszenie dotyczące projektu, takie jak data wydania, data rozpoczęcia itp

Użytkownik może kliknąć pole wyboru, aby wyświetlić ogłoszenie na stronie Przegląd projektu. Wybierz typ repozytorium na podstawie projektu i zarządzaj sprawami.

Teraz kliknij Add Project jak pokazano niżej

Opcjonalnie użytkownik może również dodać szczegóły dotyczące dostępu do projektu. Aby dodać szczegóły dostępu, przejdź do następnej zakładki i wybierz Domyślny dostęp, jak pokazano na poniższym zrzucie ekranu

Podobnie, użytkownik może dodać szczegóły do ​​zakładki Defekty i odniesienia. Po kliknięciu Dodaj projekt wyświetla się pomyślny komunikat, a projekt zostaje wymieniony, jak pokazano na poniższym zrzucie ekranuEdit i Delete aby edytować szczegóły projektu i usunąć go z projektu.

TestRailwspiera dalsze organizowanie pakietów testowych. Przypadki testowe zestawu testów można pogrupować w różne sekcje. Sekcje służą do organizowania przypadków testowych w grupy, aby ułatwić identyfikację powiązanych przypadków testowych na wysokim lub niskim poziomie projektowania.

Punkty, na które należy zwrócić uwagę

  • TestRail obsługuje elastyczne, lekkie zarządzanie testami.

  • Przypadki testowe są zorganizowane w zestaw testów

  • Zestaw testów jest tworzony w modułach lub funkcjach projektu.

  • Utrzymanie przypadków testowych zależy od wielkości projektu.

  • Idealnie zestaw testów składa się z około 100 przypadków testowych.

  • zaleca się rozkładanie zestawów testów na poziomie funkcjonalności, a nie na poziomie modułu, w przypadku wielu przypadków testowych dla modułu projektu.

Dodaj sekcję

Aby dodać sekcję, użytkownik powinien wykonać następujące czynności

  • Wybierz projekt z dashboardu i przejdź do zakładki Test Cases.

  • Kliknij przycisk Dodaj sekcje, jak pokazano na poniższym zrzucie ekranu

  • Otworzy się wyskakujące okienko Dodaj sekcję, w którym użytkownik wprowadza Nazwę sekcji i Opis (opcjonalnie).

  • W polu opisu użytkownik ma możliwość wstawienia tabeli lub obrazów. Symbol znajduje się po prawej stronie, jak pokazano na poniższym zrzucie ekranu

  • Teraz kliknij Add Sectionjak pokazano powyżej. Sekcja zostanie dodana, a strukturę folderów można wyświetlić po prawej stronie.

  • Po lewej stronie użytkownik widzi nazwę sekcji, opis i nr. przypadków testowych powiązanych w ramach sekcji.

  • Jest jeszcze jedna opcja dodania podsekcji w celu zorganizowania przypadków testowych na poziomie makra, jak pokazano na poniższym zrzucie ekranu

Dodaj podsekcję

Użytkownik może dodawać różne podsekcje w sekcji, aby organizować przypadki testowe na poziomie makr. Podczas dodawania podsekcji należy wykonać następujące kroki

  • Wybierz sekcję, aby dodać podsekcję i kliknij add subsection jak pokazano na poprzednim zrzucie ekranu.

  • Otworzy się wyskakujące okienko Dodaj sekcję, w którym użytkownik musi wprowadzić nazwę sekcji i opis (opcjonalnie).

  • W polu opisu użytkownik ma możliwość wstawienia tabeli lub obrazów. Symbol znajduje się po prawej stronie, jak pokazano na poniższym zrzucie ekranu

  • Następnie kliknij przycisk Dodaj sekcję znajdujący się na dole, aby dodać podsekcję.

  • Sekcja zostanie dodana, a strukturę folderów można wyświetlić po prawej stronie. Po lewej stronie użytkownik widzi nazwę sekcji, opis i nr. przypadków testowych powiązanych w ramach sekcji.

Edytuj sekcję

Ta funkcjonalność umożliwia edycję istniejącej sekcji lub podsekcji. Aby edytować sekcję, należy wykonać następujące kroki

  • Najedź kursorem na nazwę sekcji - wyświetla 2 różne ikony.

  • Ikona ołówka jest używana jako edit. Kliknij symbol edycji, jak pokazano poniżej

  • Otwiera okienko Edytuj sekcję, w którym użytkownik może edytować nazwę i opis sekcji. Następnie kliknijSave Changes przycisk, jak pokazano na poniższym zrzucie ekranu Nazwa i opis sekcji zostaną zmienione.

  • Usuń sekcję

    Ta funkcjonalność umożliwia deletingSekcja. Podczas usuwania sekcji spowoduje to usunięcie całej zawartości sekcji, takiej jak podsekcje, testy itp. Aby usunąć sekcję, użytkownik powinien wykonać następujące czynności

    • Najedź kursorem na nazwę sekcji, wyświetli się 2 różne ikony.

    • Druga ikona służy do usuwania. Kliknij symbol usuwania, jak pokazano na poniższym zrzucie ekranu

    • Zostanie wyświetlone wyskakujące okienko z potwierdzeniem usunięcia, zaznacz pole wyboru YES, usuń tę sekcję i kliknij przycisk OK, jak pokazano na poniższym zrzucie ekranu Uwaga Przycisk OK nie będzie aktywny, dopóki pole wyboru nie zostanie zaznaczone. Strona zostanie odświeżona, a sekcja zostanie usunięta.

    Przypadek testowy składa się z opisu, wymagań wstępnych testu, listy kroków testowych i oczekiwanego wyniku. Przypadek testowy potwierdza określoną funkcjonalność, dokumentuje zadanie, weryfikuje artefakt projektu i może zostać zweryfikowany przez testera.

    Na karcie przypadki testowe przypadki testowe są zorganizowane w różnych sekcjach i podsekcjach, aby zapewnić efektywną konserwację. Po dodaniu sekcji (omówionej w poprzednim rozdziale) należy teraz dodać przypadki testowe - główny cel tej zakładki.

    Dodaj przypadki testowe

    Aby dodać przypadki, należy wykonać następujące kroki

    • Przejdź do zakładki Test Cases i kliknij link Dodaj przypadek obecny w dwóch miejscach, jak pokazano na poniższym zrzucie ekranu

    • Otwiera się Add Test formularz sprawy, w którym użytkownik wprowadza tytuł.

    • Sekcja, typ, szablon i priorytet to pola obowiązkowe i domyślnie wybrane.

    • Użytkownik może zmieniać w zależności od wymagań i lokalizacji, aby dodać przypadki testowe.

    • Użytkownik wprowadza warunki wstępne, kroki i oczekiwany wynik, jak pokazano na poniższym zrzucie ekranu

    • Wpisz oczekiwany wynik i kliknij Add Test Case przycisk, jak pokazano na poniższym zrzucie ekranu

    • Zostanie wyświetlony komunikat o pomyślnym dodaniu przypadku testowego wraz z łączem Dodaj kolejny.

    • Gdy użytkownik kliknie link dodaj kolejny, otwiera się formularz Dodaj przypadek testowy.

    • Poniższy zrzut ekranu wyświetla komunikat o pomyślnym dodaniu przypadku testowego

    Edycja przypadku testowego

    Podczas edytowania przypadku testowego należy wykonać następujące kroki

    • Kliknij test case nazwa, aby otworzyć szczegóły.

    • Kliknij przycisk edycji znajdujący się w prawym górnym rogu, jak pokazano na poniższym zrzucie ekranu

    • Użytkownik może kliknąć pencilikona jako edycja po najechaniu kursorem na nazwę przypadku testowego. Otworzy się szczegóły przypadku testowego w formacie edycji, jak pokazano poniżej

    • Po edycji kliknij przycisk Zapisz zmiany.

    Dodaj tabelę

    TestRail obsługuje dodawanie zawartości tabel do pola tekstowego, takich jak kroki, warunki wstępne, kroki i oczekiwany wynik.

    • Aby dodać tabelę do pola tekstowego, kliknij Table icon zaprezentuj prawy górny róg pola tekstowego, jak pokazano na poniższym zrzucie ekranu

    • Otworzy się wyskakujące okienko Dodaj tabelę, w którym użytkownik może zaprojektować szablon tabeli. Prawy przycisk + doda następną kolumnę, podczas gdy symbol w dół + doda nowy wiersz.

    • Kliknij przycisk Dodaj tabelę, aby dodać szablon do pola tekstowego, jak pokazano poniżej

    • Szablon tabeli zostanie dodany do pola tekstowego i użycie może zmienić dane, jak pokazano na poniższym zrzucie ekranu

    Dodaj obraz

    TestRail obsługuje dodawanie zawartości tabel do pola tekstowego, takich jak kroki, warunki wstępne, kroki i oczekiwany wynik. Jest to bardzo przydatne do wyświetlania dodatkowych szczegółów jako części etapu testu lub oczekiwanego wyniku

    • Aby dodać tabelę do pola tekstowego, kliknij ikonę Tabela w prawym górnym rogu pola tekstowego, jak pokazano na poniższym zrzucie ekranu

    • Pojawi się wyskakujące okienko, w którym użytkownik może użyć ALT+PrntScraby zrobić zrzut ekranu, a następnie naciśnij CTRL + V, aby wkleić go bezpośrednio. Użytkownik nie musi używać żadnego dokumentu tekstowego ani malarskiego. Te kroki można wykonać bezpośrednio w wyskakującym okienku.

    • Kliknięcie Usuń link spowoduje usunięcie obrazu.

    • Klikając przycisk Dodaj obrazy, obraz zostanie dodany do pola tekstowego.

    • Poniższy zrzut ekranu przedstawia sposób dodawania obrazów

    • Użytkownik może zobaczyć ścieżkę przywiązania, jak poniżej

    • Kliknij Zapisz zmiany.

    • Gdy użytkownik przejdzie do szczegółów przypadków testowych, można wyświetlić dodaną tabelę i obraz.

    • Poniższy zrzut ekranu wyświetla dodaną tabelę i obrazy do przypadku testowego

    Użytkownik może jednocześnie tworzyć wiele przypadków testowych za pomocą pliku CSV lub XML. Pliki CSV to pliki tekstowe oddzielone przecinkami. Istnieją 2 etapy procesów, które wymagają importowania danych z programu Excel.

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

    Reguły dla pliku CSV

    Podczas tworzenia pliku CSV należy wziąć pod uwagę następujący punkt

    • Plik CSV powinien zawierać dane tylko w pierwszym arkuszu.

    • 1 st rząd powinien mieć nazwę nagłówków w różnych kolumn i dane przyszłym roku powinien reprezentować każdą kolumnę.

    • Należy pamiętać, że pierwszy wiersz zostanie zmapowany z różnymi polami formularzy przypadków testowych podczas importowania.

    • Można zamapować 1 kolumnę w pliku Excela z tylko 1 polem w formularzu przypadku testowego.

    • Wymagane pola muszą być zamapowane z kolumną CSV sheeti nie powinno być puste. W przeciwnym razie system wygeneruje komunikat o błędzie o nieudanym imporcie.

    • Pola niewymagane można pozostawić bez mapowania lub dane mogą być puste. Podczas importu którekolwiek z tych pól będą puste lub będą miały wartości domyślne zdefiniowane w ustawieniach projektu.

    Importuj plik CSV

    • Przejdź do zakładki Test Cases.

    • Kliknij ikonę importu przypadków testowych po prawej stronie i wybierz opcję Importuj z CSV. Poniższy zrzut ekranu przedstawia ikonę Importuj przypadki testowe i wybór pliku CSV

    • Otworzy się Kreator importu z CSV. Ma proces 4-etapowy.

    • W pierwszym kroku przejrzyj plik CSV i prześlij. Po pomyślnym przesłaniu nazwa pliku zostanie wyświetlona w kreatorze.

    • W sekcji Format i mapowania, wybierz Konfiguruj nowe mapowanie do 1 st pliku. Użytkownik może użyć tej samej konfiguracji od następnego razu po pobraniu pliku konfiguracyjnego. Aby skorzystać z tej opcji, wybierz Wczytaj mapowanie z pliku konfiguracyjnego.

    • Poniższego wyboru należy dokonać w sekcji Opcje zaawansowane

      • Import - aby wybrać sekcję, do której mają być importowane przypadki testowe

      • File Encoding- Służy do wyboru reguł kodowania pliku, aby TestRail mógł poprawnie dekodować plik. Kodowanie pliku CSV, Excel / Windows używa Windows-1252 (łaciński) dla plików CSV, podczas gdy większość innych narzędzi (w tym Google Spreadsheets) preferuje kodowanie UTF-8 zgodne z Unicode.

      • CSV Delimiter- Użytkownik może zdefiniować, lub; lub \ t, aby rozdzielić pola.

      • Start Row- Użytkownik może oddzielić wiersz nagłówka i wiersz danych od początku. I, czy wiersz nagłówka IS, czy nie, można zdecydować za pomocą pola wyboru.

      • Template - Użytkownik może wybrać, czy jest to kompletny przypadek testowy, kroki lub sesja eksploracyjna.

    • Po dokonaniu wyboru kliknij przycisk Dalej. Poniższy zrzut ekranu przedstawia pierwszy krok procesu importowania przypadków testowych

    • Użytkownik może po prostu zmapować kolumny CSV do pól przypadków testowych TestRail. TestRail obsługuje również importowanie oddzielnych kroków testowych i oczekiwanych wyników, jeśli użytkownik używa wielu wierszy dla jednego przypadku testowego. Nazywa się to mapowaniem kolumn i można je skonfigurować w kroku 2 kreatora importu CSV.

    • TestRail rozróżnia jedno- i wielorzędowe układy skrzynek dla plików CSV. W układzie jednorzędowym każdy przypadek testowy jest reprezentowany przez pojedynczy wiersz lub rekord w pliku CSV. To jest standardowy układ większości plików CSV.

    • TestRail obsługuje multi-rowukład. Użytkownik wybiera kolumnę, która wykrywa początek nowego przypadku testowego w tym przypadku (na przykład kolumna ID lub Nazwa / Tytuł, która jest unikalna dla każdego przypadku testowego). Ten układ jest często używany w przypadkach testowych z wieloma krokami i oczekiwanymi wynikami.

    • Na końcu znajduje się pole wyboru, czy TestRail powinien ignorować wiersze / rekordy CSV bez prawidłowej, niepustej kolumny tytułu. Zaleca się zaznaczenie pola wyboru, aby filtrować puste wiersze na początku / między przypadkami testowymi / na końcu pliku CSV.

    • Teraz kliknij przycisk Dalej. Poniższe komunikaty ekranu 2 nd etap procesu przypadku testowego importu

    • Ten krok polega na zmapowaniu wartości CSV do TestRail. Na przykład, jeśli użytkownik ma wartość priorytetuMediumw pliku CSV ten krok umożliwia mapowanie tego do priorytetu Niski lubNormalw TestRail. Na tym etapie użytkownik może zaznaczyć pole wyboru, aby uniknąć wszelkich tagów HTML jako importowanych danych.

    • Następnie kliknij przycisk Dalej. Poniższe komunikaty ekranu 3 rd etap procesu importu przypadków testowych

    • W 4 -tego kroku, użytkownik może dokonać przeglądu przypadków testowych, które TestRail znaleźć w pliku CSV. Użytkownik może przeglądać opcje plików, a takżecolumn & valuemapowania, które są konfigurowane w poprzednich krokach. Użytkownik może przechodzić do przodu i do tyłu za pomocą przycisków Wstecz i Dalej, aby wprowadzić zmiany w opcjach pliku, mapowaniu kolumn lub wartości. Gdy użytkownik będzie zadowolony z podglądu, kliknij przycisk Importuj .

    • Ostatni krok kreatora pokazuje liczbę zaimportowanych sekcji i przypadków testowych. Umożliwia pobranie pliku konfiguracyjnego. Ten plik można załadować w pierwszym kroku kreatora i automatycznie wstępnie konfiguruje wszystkie kroki kreatora i opcje importu. Jest to przydatne, gdy wiele plików CSV zostanie zaimportowanych z tym samym układem. Użytkownik może również udostępniać ten plik konfiguracyjny innym członkom zespołu.

    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ą zaimportowania 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 (czyli 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

    TestRail obsługuje funkcję eksportu, w której użytkownik może wyeksportować wszystkie sekcje i przypadki testowe do różnych plików.

    Użytkownik może wyeksportować dane do pliku CSV, Excel lub XML.

    Podczas eksportowania szczegółów przypadków testowych należy wykonać następujące kroki

    • Przejdź do zakładki Test Cases.

    • Kliknij ikonę eksportu przypadków testowych po prawej stronie i wybierz opcję Eksportuj z <nazwa pliku>, jak pokazano na poniższym zrzucie ekranu

    Eksportuj do XML

    Aby wyeksportować wszystkie szczegóły do ​​XML, wybierz Eksportuj do XML. Bezpośrednio pobierze pliki XML zawierające wszystkie szczegóły przypadków testowych i sekcję.

    Plik XML miałby znacznik sekcji oraz wewnętrzne przypadki sekcji i właściwości spraw.

    Poniższy zrzut ekranu wyświetla migawkę pliku XML

    Eksportuj do CSV

    • Aby wyeksportować sekcje i szczegóły przypadków testowych do pliku CSV, wybierz opcję eksportu do CSV.

    • Otwiera kreatora Eksportuj do CSV.

    • Tutaj użytkownik może wybrać, jakie treści mają zostać wyeksportowane. Użytkownik może wybrać wszystkie sekcje lub jedną / wiele sekcji do wyeksportowania.

    • Użytkownik może również wybrać określone kolumny, aby wyeksportować szczegóły.

    • After selection, click on Export. Ten zrzut ekranu przedstawia kreatora Eksportuj do CSV

    • Po kliknięciu eksportu pobierze plik csv zawierający wszystkie wybrane szczegóły.

    Eksport do Excela

    • Aby wyeksportować sekcje i szczegóły przypadków testowych do pliku Excel, wybierz opcję eksportu do Excela.

    • Otwiera kreatora Eksportuj do Excela.

    • Tutaj użytkownik może wybrać, jakie treści mają zostać wyeksportowane. Użytkownik może wybrać wszystkie sekcje lub jedną / wiele sekcji do wyeksportowania.

    • Użytkownik może również wybrać określone kolumny, aby wyeksportować szczegóły.

    • Po dokonaniu wyboru kliknij przycisk Eksportuj.

    Poniższy zrzut ekranu przedstawia kreatora Eksportuj do programu Excel

    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 kroki

    • 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 przebiegu.

    • 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 Nie przetestowane. Gdy wynik testu zostanie dodany do testu, nigdy nie może on ponownie zmienić się w stan Niesprawdzony.

    • Passed - Przypadek testowy jest oznaczany 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 etapów testu wystąpił błąd lub jeśli oczekiwany wynik różni się od rzeczywistego wyniku testu.

    • Retest- Jeśli test ma zostać przetestowany ponownie, oznacza go jako test ponownie. Na przykład, jeśli test pierwotnie się nie powiódł i 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 ukończyć test).

    • 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.

    Istnieje wiele przypadków, w których ponowne uruchomienie istniejącego przebiegu testowego może być przydatne. TestRail zawiera szybkie łącze do tego na pasku narzędzi uruchamiania testowego. Podczas ponownego uruchamiania przypadku testowego należy wykonać następujące kroki

    • Kliknij przycisk Uruchom ponownie obecny na pasku narzędzi.

    • Otwiera kreator wyboru testów, w którym użytkownik może wybrać przypadki testowe na podstawie statusu poprzedniego wyniku.

    • Po dokonaniu wyboru kliknij przycisk OK.

    Poniższy zrzut ekranu pokazuje, jak ponownie uruchomić przypadki testowe

    • 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.

    • Domyślnie 2 nd opcja jest zaznaczona.

    • 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

    Użytkownik może dostosować tabele testowe w TestRail, dodając lub ukrywając kolumny, zmieniając szerokość kolumn lub zmieniając grupowanie lub sortowanie. Wyświetlanie ważnych pól bezpośrednio na stronach testu jest bardzo wygodne.

    Podczas dostosowywania tabeli należy wykonać następujące kroki

    • Przejdź do zakładki Test Cases lub Test Run & Results.

    • Kliknij ikonę „kolumna”, otworzy się kreator wyboru kolumn.

    • Klikając strzałki w górę i w dół, użytkownik może zmienić lokalizację pola. Najwyższe pole będzie prezentować się na pierwszym polu po lewej stronie.

    • Użytkownik może zmienić szerokość każdego pola, podając wartość liczbową w polu tekstowym szerokości.

    • Znajduje się tam ikona usuwania, klikając tam użytkownik może usunąć dowolne pole.

    • Istnieje łącze umożliwiające dodanie nazwy dodatkowego pola jako „Dodaj kolumnę”.

    • Po kliknięciu Dodaj kolumnę otwiera się kreator, w którym użytkownik może wybrać nazwę kolumny z dostępnej listy.

    • Następnie kliknij Dodaj kolumnę, doda nową kolumnę do kreatora Wybierz kolumny.

    • Teraz kliknij przycisk Aktualizuj kolumny obecny w kreatorze Wybierz kolumny.

    • Teraz użytkownik może zobaczyć, jak nowa kolumna pojawia się w tabeli na stronie testu, jak pokazano na poniższym zrzucie ekranu

    Aby uporządkować i zorganizować przypadki testowe i kombinezony, bardzo przydatne jest przenoszenie i kopiowanie przypadków testowych i całych sekcji. Pomaga również w powielaniu zestawów testów i przypadków testowych.

    Istnieją dwa sposoby kopiowania i przenoszenia przypadków testowych w ramach TestRail.

    • Kopiuj / przenieś w ramach tego samego zestawu testów
    • Kopiuj / przenieś z innego zestawu testów

    Kopiuj / przenieś w zestawie testów

    • Aby przenieść przypadek testowy lub całą sekcję z jednej pozycji do drugiej, użyj funkcji przeciągnij i upuść.

    • Gdy kursor przesuwa się po skrajnej lewej stronie przypadku testowego, ikona zmienia się jako przeciągnij i upuść.

    • Użytkownik może przytrzymać i kliknąć lewym przyciskiem myszy i przeciągnąć przypadek testowy w wybrane miejsce, jak pokazano poniżej

    • Zwolnij przycisk myszy w żądanym miejscu, zapyta, którą akcję należy wykonać - Przenieś tutaj, Kopiuj tutaj lub Anuluj.

    • Użytkownik może wybrać opcję Przenieś i Kopiuj zgodnie z wymaganiami.

    Poniższy zrzut ekranu przedstawia sposób przenoszenia / kopiowania

    • Aby przenieść lub skopiować sekcję, użytkownik może użyć struktury folderów sekcji po prawej stronie i wykonać tę samą czynność, co powyżej.

    Kopiuj / przenieś z innego zestawu testów

    Użytkownik może użyć tej funkcji do duplikowania całego zestawu testów lub przypadków testowych lub sekcji.

    Poniższe kroki należy wykonać, aby przenieść / skopiować zestaw testów lub sekcję z innego zestawu testów

    • Przejdź do zakładki Test Cases i kliknij ikonę Kopiuj / Przenieś przypadki testowe na pasku narzędzi.

    • Otworzy się kreator, w którym użytkownik może wybrać Projekt źródłowy.

    • Użytkownik może również wybrać, czy wszystkie sekcje mają zostać przeniesione / skopiowane, czy tylko przypadki testowe.

    • Po wybraniu kliknij przycisk Kopiuj lub Przenieś. Poniższy zrzut ekranu wyświetla kreatora przenoszenia / kopiowania

    Kamienie milowe są powiązane z projektem i są jednym z najlepszych sposobów śledzenia postępu i osi czasu. Jest podobny do małych celów w projekcie. Kamień milowy może być ważnym celem, takim jak planowane publiczne wydanie oprogramowania, wewnętrzna wersja testowa, nowa wersja beta dla ważnego klienta itp.

    Gdy interesariusze dodadzą kamienie milowe do TestRail, użytkownicy mogą przypisać przebiegi testów do określonych kamieni milowych. Pomaga oddzielnie śledzić wyniki testów i postępy kamienia milowego. Zwłaszcza, jeśli wiele kamieni milowych jest w toku równolegle lub jeśli użytkownicy mają wiele uruchomień testowych w tym samym czasie.

    Dodaj kamienie milowe

    Aby dodać kamień milowy, użytkownik powinien wykonać następujące kroki

    • Przejdź do projektu z pulpitu nawigacyjnego i kliknij kartę Kamienie milowe.

    • Kliknij przycisk Dodaj kamień milowy, jak pokazano na poniższym zrzucie ekranu

    • Otworzy się strona Dodaj kamień milowy, na której użytkownik musi wypełnić następujące pola

      • Nazwa Tytuł kamienia milowego

      • Nadrzędny Jeśli dodawany jest podrzędny kamień milowy, wybierz nadrzędny kamień milowy

      • Opis Szczegóły dotyczące kamienia milowego

      • Data rozpoczęcia Kiedy rozpocznie się praca nad tym kamieniem milowym

      • Data zakończenia Docelowa data osiągnięcia

      • Pole wyboru Kamień milowy zakończony Jeśli kamień milowy został ukończony, nie można przypisać przypadków testowych ani przebiegu testowego.

    Poniższy zrzut ekranu przedstawia różne pola na stronie Dodaj kamień milowy

    • Teraz kliknij przycisk Dodaj kamień milowy znajdujący się na dole strony, jak pokazano na poniższym zrzucie ekranu

    • Dodaje kamień milowy, ale pozostaje kamieniem milowym nadchodzącym. Nie jest w toku, nawet jeśli data rozpoczęcia jest datą przeszłą. Użytkownik musi rozpocząć kamień milowy.

    • Kliknij nazwę Kamienia milowego. Otworzy się szczegóły i wykres postępu kamienia milowego. Kliknij przycisk Rozpocznij kamień milowy, jak pokazano na poniższym zrzucie ekranu

    • Otwiera wyskakujące okienko początkowego kamienia milowego z datami rozpoczęcia i zakończenia. Kliknij ponownie Rozpocznij kamień milowy, jak pokazano poniżej

    • Użytkownik może zobaczyć pomyślnie rozpoczęty kamień milowy, a przycisk Rozpocznij kamień milowy zniknie.

    TestRail obsługuje funkcję planu testów. Jest to bardzo przydatne, gdy użytkownik musi zarządzać wieloma uruchomieniami testowymi i konfiguracją projektu. Plan testów umożliwia wykonanie wielu testów, zarówno w wielu zestawach testów, jak i testach walidacyjnych w wielu konfiguracjach. Gdy użytkownik testuje projekt w różnych systemach operacyjnych lub przeglądarkach internetowych, nazywane są konfiguracjami.

    Dodaj plan testów

    Aby utworzyć plan testów, użytkownik powinien wykonać następujące kroki

    • Przejdź do zakładki Test Runs & Result i kliknij przycisk Add Test Plan znajdujący się po prawej stronie, jak pokazano poniżej

    • Otwiera stronę planu testów, na której użytkownik powinien wprowadzić nazwę, kamień milowy i opis.

    • Użytkownik powinien również dodać Uruchomienie testowe. Komunikat doradczy jest wyświetlany na pasku bocznym w celu dodania przebiegu testowego, jak pokazano poniżej

    • Kliknij przycisk Dodaj przebiegi testowe na pasku bocznym.

    • Doda dostępne przebiegi testowe.

    • Kliknij Konfiguracje, aby skonfigurować przebiegi testowe, jak pokazano na poniższym zrzucie ekranu

    • Otwiera okienko wyboru konfiguracji wraz ze szczegółami dostępnej konfiguracji.

    • Jeśli nie ma wymaganej konfiguracji, użytkownik może dodać nową konfigurację, klikając łącze Dodaj grupę lub Dodaj konfigurację obecne w wyskakującym okienku.

    • Wprowadź nazwę i kliknij Dodaj grupę / konfigurację, a następnie kliknij OK, jak pokazano na poniższym zrzucie ekranu

    • Użytkownik może zobaczyć wybraną konfigurację dla każdego przebiegu testowego. Teraz kliknij przycisk Dodaj plan testu, jak pokazano na poniższym zrzucie ekranu.

    Gdy przypadek testowy lub przebieg testowy zostanie przypisany do użytkownika, pojawia się on na liście zadań użytkownika. Każdy użytkownik ma własną listę zadań do wykonania dla każdego przypisanego mu projektu. Pulpit nawigacyjny zapewnia szybki podgląd zadań użytkownika do wykonania dla wszystkich projektów. Sekcja „Do zrobienia” może służyć do przeglądania listy zadań innych członków zespołu lub całego zespołu. Zapewnia łatwy sposób na sprawdzenie obciążenia pracą i postępów poszczególnych członków zespołu.

    Poniższy zrzut ekranu przedstawia przegląd strony Todo

    • W menu po prawej stronie użytkownik może wybrać nazwę użytkownika, a także status przypadków testowych, aby odfiltrować listę zadań do wykonania i postępy różnych członków zespołu.

    Powiadomienie

    Powiadomienia e-mail to jedna z atrakcyjnych funkcji TestRail. Powiadamia przypisanego użytkownika o zmianach testów lub wynikach testów wykonanych przez innych użytkowników. Na przykład, jeśli test został przypisany do użytkownika, a inny użytkownik doda komentarz lub wynik do testu, przypisany użytkownik zostanie powiadomiony e-mailem.

    Możliwe jest również zapisanie się na testy innych użytkowników lub nawet całe przebiegi, klikając małe ikony e-maili na odpowiednich stronach.

    Poniższy zrzut ekranu pokazuje, jak subskrybować powiadomienia e-mail, które są przypisane do innych użytkowników

    Włączyć powiadomienia

    Aby włączyć powiadomienia e-mail, użytkownik powinien mieć uprawnienia administracyjne.

    Podczas włączania powiadomienia należy wykonać następujące kroki

    • Przejdź do głównego pulpitu nawigacyjnego i kliknij Administrację obecną po prawej stronie, jak pokazano na poniższym zrzucie ekranu

    • Przejdź do sekcji Użytkownicy i role i kliknij nazwę użytkownika, którego powiadomienia e-mail mają zostać włączone.

    • Na karcie użytkownika znajduje się pole wyboru powiadomienia e-mail. Zaznaczenie pola wyboru włącza powiadomienie, a odznaczenie go spowoduje wyłączenie powiadomienia

    • Następnie kliknij przycisk Zapisz użytkownika obecny na dole strony.

    W raportach użytkownicy mogą tworzyć, przeglądać i eksportować raporty obsługiwane przez TestRail. TestRail obsługuje szeroką gamę raportów umożliwiających śledzenie postępów. Raporty te zawierają różne filtry do pobierania najważniejszych informacji w celu przygotowania dowolnych metryk.

    Kiedy użytkownik przechodzi do sekcji Raporty, wyświetla listę dostępnych raportów dla różnych działań w prawym panelu, jak pokazano na poniższych zrzutach ekranu

    Typ raportów

    TestRail obsługuje wiele raportów w różnych grupach, jak wyjaśniono poniżej

    • Przypadki Te raporty dotyczą projektowania przypadków testowych.

      • Podsumowanie aktywności Pokazuje podsumowanie nowych i zaktualizowanych przypadków testowych.

      • Pokrycie dla odniesienia Pokazuje pokrycie przypadków testowych dla odniesień w macierzy pokrycia.

      • Dystrybucja właściwości Pokazuje podsumowanie przypadków testowych, pogrupowanych według atrybutów, takich jak Priorytet, Utworzone przez, Szablon, Typ itp

      • Wierzchołki statusów Pokazuje przypadki testowe z największą liczbą wyników dla wybranych statusów, pogrupowane według statusu.

    • Defekty Te raporty dotyczą znalezionych defektów.

      • Podsumowanie Pokazuje podsumowanie znalezionych defektów dla kamienia milowego, planów testów lub przebiegów testów.

      • Podsumowanie dla przypadków Pokazuje podsumowanie znalezionych defektów dla przypadków testowych w macierzy pokrycia.

      • Podsumowanie odniesień Przedstawia podsumowanie znalezionych defektów dla odniesień i ich przypadków testowych w macierzy pokrycia.

    • Wyniki Te raporty są powiązane z wynikami testów.

      • Porównanie dla przypadków Pokazuje wyniki dla przypadków testowych w macierzy pokrycia i porównania.

      • Porównanie dla odniesień Pokazuje wyniki dla przypadków testowych w macierzy pokrycia i porównania.

      • Rozkład właściwości Pokazuje podsumowanie testów, pogrupowanych według wybranego atrybutu, dla danego projektu, kamienia milowego lub konkretnego przebiegu testu.

    • Podsumowanie Raporty te zawierają podsumowanie postępu na poziomie kamienia milowego, planu lub przypadków.

      • Kamień milowy Pokazuje podsumowanie i przegląd kamienia milowego.

      • Plan Pokazuje podsumowanie i przegląd planu testów.

      • Projekt Pokazuje podsumowanie i przegląd projektu.

      • Przebiegi Pokazuje podsumowanie i przegląd jednego lub wielu przebiegów testowych.

    • Użytkownicy

      • Podsumowanie obciążenia Pokazuje bieżące obciążenie dla użytkowników całego projektu, określonego kamienia milowego lub przebiegów testów.

    Utwórz raport

    Wszystkie raporty wykonują te same kroki, aby dodać i skonfigurować raport. Podczas dodawania raportu należy wykonać następujące kroki

    • Przejdź do karty raportu i kliknij jeden z wymienionych raportów po prawej stronie, jak pokazano na poniższym zrzucie ekranu

    • LUB użytkownik może przejść do zakładki Przegląd, Uruchomienia testowe i wyniki lub Przypadki testowe i kliknąć ikonę Raport. Wyświetli listę dostępnych raportów. Wybierz jedną z nich.

    • Wyświetla stronę Dodaj raport - Podsumowanie aktywności.

    • Użytkownik powinien wypełnić poniższe pola

      • Name
      • Description
    • Opcja raportu Użytkownik wybiera charakterystykę raportu. Grupowanie i zmiany Dzień, Miesiąc, Przypadki są dostępne do wyboru. Lista zmienia się w zależności od typu raportów.

      Sekcje Użytkownik może wybrać wszystkie sekcje lub określoną sekcję. Przypadki testowe Użytkownik może wybrać lub dodać, jakie wszystkie kolumny i szczegóły mają być wyświetlane w raporcie.

    Poniższe zrzuty ekranu pokazują, jak wybrać opcję Zgłoś

    • Dostęp i planowanie W tej sekcji użytkownik definiuje prywatność i wielokrotnie planuje czas generowania raportu.

      Dostęp do tego raportu można uzyskać, wybierając opcję Ja lub Wszyscy

      Utwórz ten raport, zaznacz pole wyboru Right Now i / lub Schedule this report i wybierz wystąpienie oraz godzinę.

      Gdy raport będzie gotowy, wybierz opcję Powiadom e-mailem lub e-mailem z linkiem do raportu.

    • Po zakończeniu wszystkich tych wyborów kliknij przycisk Dodaj raport.

    • Doda raport do zakładki Raport. Gdy użytkownik kliknie link do dodanego raportu, wyświetli raport w następujący sposób -

    • Użytkownik może zobaczyć wykres, a także dane tabelaryczne, gdy dzień Vs zmienia się / aktualizuje w szczegółach raportu.

    TestRail obsługuje podgląd wyników testów i czynności testowych przebiegów, kamieni milowych i całych projektów na poszczególnych stronach zasobów wraz z dostępnymi raportami.

    • Kiedy użytkownik przechodzi do zakładki Test Run & Result i wybiera jeden z testów, wyświetla przegląd aktywności, podsumowanie i postęp konkretnego testu, jak pokazano na poniższym zrzucie ekranu

    • Użytkownik może zobaczyć, ile procent zostało zaliczonych, ile przypadków testowych pozostało, jaki status wszystkich przypadków testowych jest indywidualny.

    Czynność

    • W menu po prawej stronie wyświetlana jest opcja Aktywność.

    • Gdy użytkownik kliknie opcję Aktywność, wyświetla wszystkie czynności wykonane dla uruchomienia testowego.

    • Nie ogranicza się tylko do uruchomienia testowego. Ta funkcja obsługuje wszystkie sekcje, takie jak Milestone, Todo, Test Cases i Overview.

    Poniższy zrzut ekranu przedstawia sposób wyświetlania strony aktywności

    • Na tej stronie użytkownik może zobaczyć graficzną reprezentację i podsumowanie przebiegu testu.

    • Użytkownik może zobaczyć dzienną aktywność, a także status przypadków testowych.

    Postęp

    • W menu po prawej stronie wyświetlana jest opcja Postęp.

    • Gdy użytkownik kliknie opcję Postęp, wyświetla ogólny postęp przebiegu testowego od daty rozpoczęcia.

    • Nie ogranicza się tylko do uruchomienia testowego. Ta funkcja obsługuje wszystkie sekcje, takie jak Milestone, Todo, Test Cases i Overview.

    • Na tej stronie użytkownik może zobaczyć graficzną reprezentację i podsumowanie przebiegu testu.

    Użytkownik może zobaczyć postęp w ciągu dnia, a także ukończenie przypadków testowych.

    TestRail obsługuje funkcję dodawania wielu wyników testów naraz dla wielu przypadków testowych. Ta funkcja oszczędza czas, jeśli ten sam plik wyników ma zastosowanie do więcej niż jednego przypadku testowego

    Aby skorzystać z tej funkcji, należy wykonać następujące kroki

    • Przejdź do zakładki Test Runs & Results. Zaznacz pole wyboru (przycisk akcji masowej) dla każdego przypadku testowego, do którego należy dodać plik z wynikami testów.

    • Po wybraniu przypadków testowych kliknij przycisk Dodaj wynik, jak pokazano na poniższym zrzucie ekranu

    • Otworzy się wyskakujące okienko Dodaj wynik. Użytkownik może wybrać przypisany do, wersję, czas, który upłynął, status itp

    • Następnie użytkownik może przesłać jeden do wielu plików wyników, klikając drgania i upuszczanie.

    • Teraz kliknij przycisk Dodaj wynik, aby dodać wyniki do wszystkich wybranych przypadków testowych.

    Poniższy zrzut ekranu przedstawia wyskakujące okienko Dodaj wynik

    • Aktualizuje stan i sekcję wyników przypadków testowych.

    • Aby go ponownie zweryfikować, użytkownik może kliknąć nazwę przypadku testowego i przejść do sekcji Wyniki i komentarze. Użytkownik może zobaczyć status i załączony plik wyników, jak pokazano na poniższym zrzucie ekranu. Podobnie wszystkie wybrane przypadki testowe można ponownie zweryfikować.

    TestRail obsługuje funkcję wyszukiwania. Tekst wpisany w pole wyszukiwania (znajdujący się w prawym górnym rogu interfejsu użytkownika) jest traktowany jakoQuerya po wykonaniu zapytania wyświetla jako wynik wszystkie wyszukiwane pozycje. TestRail przeszukuje wszystkie encje projektu, takie jak przypadki testowe, przebiegi i pakiety. TestRail przeszukuje również pola niestandardowe, które zostały dodane do przypadku testowego i wyników testów. Pole testowe wyszukiwania jest obecne na wszystkich stronach.

    Poniższy zrzut ekranu przedstawia funkcję wyszukiwania

    TestRail obsługuje również zaawansowane funkcje wyszukiwania. Użytkownik może również po prostu wprowadzić identyfikator dowolnej jednostki, aby bezpośrednio znaleźć określony wynik. Zaawansowana funkcja zawęża wyniki wyszukiwania i zapewnia bardziej szczegółowe wyniki. Na przykład, jeśli użytkownik chce wyświetlić przypadek testowy nr 8, może go bezpośrednio przeszukać, wpisującC15w polu wyszukiwania. Podobnie, aby przejść do zestawu testów nr 1, wystarczy wpisać S1.

    Poniższy zrzut ekranu przedstawia funkcję wyszukiwania zaawansowanego TestRail

    Poniższe symbole jednostek są obsługiwane przez TestRail

    • C TestCases
    • M Kamienie milowe
    • Projekty P.
    • Uruchomienia testowe R.
    • S Test Suites
    • Testuj testy w trybie testowym

    Każda jednostka używa innego symbolu przed identyfikatorem, a użytkownik może zobaczyć jednostki w interfejsie użytkownika po lewej stronie. Na większości stron użytkownik może znaleźć identyfikator podmiotu przed jego tytułem.

    Poniższy zrzut ekranu pokazuje, jak znaleźć podmiot i identyfikator

    TestRail obsługuje funkcję drukowania różnych raportów związanych z przebiegami testowymi, kombinezonami i innymi sekcjami. Aby drukować w sposób zoptymalizowany, użytkownik musi dostosować opcje drukowania w przeglądarce internetowej. Na przykład Internet Explorer i Firefox domyślnie wyłączają kolory tła, aby obniżyć koszty drukowania. Ale raporty drukowania TestRail są już zoptymalizowane pod tym kątem, więc użytkownik może bezpiecznie włączyć kolory tła. Ustawienia te można zmienić w ustawieniach strony w menu przeglądarki internetowej.

    Drukuj - przypadki testowe / przebiegi

    Wszystkie strony, takie jak przebiegi testowe, garnitury, raporty i kamienie milowe itp., Mają opcję drukowania. I wszyscy wykonują podobne kroki, aby wydrukować stronę w następujący sposób

    • Przejdź do karty Przypadki testowe lub Uruchomienia testowe i wyniki i wybierz grupę jednostek testowych, które mają zostać wydrukowane.

    • Otworzy się odpowiednia strona ze wszystkimi szczegółami.

    • Kliknij ikonę drukowania znajdującą się w górnej części paska narzędzi, jak pokazano na poniższym zrzucie ekranu

    • Otwiera podgląd strony w nowym oknie.

    • Użytkownik może wybrać 2 różne widoki do wydrukowania strony - Szczegóły i Konspekt

    • W wyborze szczegółów wszystkie szczegóły przypadku testowego zostaną wydrukowane, jak pokazano na poniższym zrzucie ekranu

    • W widoku konspektu podsumowanie każdego przypadku testowego jest drukowane, jak pokazano poniżej

    • Teraz kliknij przycisk Drukuj na stronie podglądu.

    • Otworzy się strona Drukuj specyficzna dla przeglądarki. Użytkownik może wydrukować stronę lub zapisać ją w formacie PDF na komputerze.

    • Poniższy zrzut ekranu przedstawia stronę drukowania specyficzną dla przeglądarki

    Drukowanie raportów

    • Przejdź do raportów i wybierz raport, który ma zostać wydrukowany.

    • Otworzy się odpowiedni raport ze wszystkimi szczegółami.

    • Kliknij na Print Icon obecny u góry paska narzędzi, jak pokazano na poniższym zrzucie ekranu

    • Otworzy się strona Drukuj specyficzna dla przeglądarki. Użytkownik może wydrukować stronę lub zapisać ją w formacie PDF na komputerze.

    • Poniższy zrzut ekranu przedstawia stronę drukowania raportów specyficzną dla przeglądarki

    Pobierz - raporty

    • TestRail obsługuje dodatkową funkcję pobierania raportów.

    • Pobiera raport bezpośrednio do pliku Zip zamiast drukowania.

    • Aby pobrać raport, przejdź do Report i wybierz raporty do pobrania.

    • Kliknij przycisk Pobierz obecny na górnym pasku narzędzi.

    • Poniższy zrzut ekranu pokazuje, jak pobrać raport.

    • Po kliknięciu Pobierz pobiera raport do pliku ZIP.

    Począwszy od TestRail 4.2, TestRail zacznie zapewniać keyboard shortcutsdo ważnych i często używanych czynności, takich jak edycja lub zapisywanie obiektów, dodawanie wyników, komentarzy i załączników oraz nawigacja między przypadkami lub testami. Skróty zostaną pogrupowane na podstawie zakładek.

    Klucz modyfikujący

    W przypadku kilku czynności wymagane jest jednoczesne naciśnięcie 2 klawiszy, jeden to klawisz modyfikujący, a drugi to rzeczywisty. Klawisz modyfikujący zwykle zależy od platformy i przeglądarki internetowej używanej przez użytkownika. Zwykle jest to klawisz Command lub Control. Na przykład, aby przesłać przypadek testowy, użytkownik musi nacisnąć<mod> + S. Więc może to być Ctrl + S lub Command + S <mod> = Ctrl lub Command

    Wspólny skrót

    Poniższe klawisze skrótów dotyczą ogólnie TestRail

    • EnterPrzesyła okno dialogowe (chyba, że ​​aktualnie jest aktywne pole tekstowe). Dotyczy wszystkich okien dialogowych w TestRail.

    Odniesienie do skrótów

    Następujące klawisze to dodatkowe obsługiwane skróty w TestRail. Skróty w poniższej sekcji Spraw dotyczą wszystkich stron związanych ze sprawami.

    mi Otwiera formularz do edycji przypadku testowego
    jot Przechodzi do następnego przypadku w zestawie testów / repozytorium przypadków
    k Przechodzi do poprzedniego przypadku w zestawie testów / repozytorium przypadków
    <mod> + ↑ Przesuwa bieżący krok w górę (z oddzielnymi krokami)
    <mod> + ↓ Przenosi bieżący krok w dół (z oddzielnymi krokami)
    <mod> +. Dodaje nowy krok po bieżącym kroku (z oddzielnymi krokami)
    alt +. Dodaje nowy krok po ostatnim kroku (z oddzielnymi krokami)

    Deska rozdzielcza

    p Otwiera formularz, aby dodać nowy projekt

    Kamień milowy

    mi Otwiera formularz do edycji punktu kontrolnego

    Plany

    mi Otwiera formularz umożliwiający edycję planu testów

    Projektowanie

    mi Na stronie przeglądu projektu otwiera formularz do edycji projektu

    Działa

    za Otwiera okno dialogowe Przypisz do (dla aktualnie wybranych testów, jeśli takie istnieją)
    mi Otwiera formularz w celu edycji przebiegu testowego
    r Otwiera okno dialogowe Dodaj wynik (dla aktualnie wybranych testów, jeśli takie istnieją)

    Następujące skróty do uruchomień testowych są dostępne w TestRail 5.1

    jot Z aktywnym trójpanelowym widokiem powoduje przejście do następnego testu w wykonaniu
    k Z aktywnym trójpanelowym widokiem powoduje przejście do poprzedniego testu w przebiegu
    p Z aktywnym trójpanelowym widokiem zalicza aktualnie wybrany test
    q Przełącza widok trzech okienek (jeśli był wcześniej aktywny)
    alt + m Z aktywnym trójpanelowym widokiem aktywuje pole komentarza dla aktualnie wybranego testu (<mod> + enter przesyła komentarz)
    alt + r Przy aktywnym widoku trzech okienek otwiera okno dialogowe Dodaj wynik dla aktualnie wybranego testu

    Garnitury

    do Otwiera formularze, aby dodać nowy przypadek testowy do zestawu
    <mod> +. Aktywuje funkcję dodawania w wierszu, aby dodać nowy przypadek testowy do bieżącej sekcji (tylko podgrupy i wybrane tryby widoku)
    mi Otwiera formularz w celu edycji zestawu testów (lub otwiera okno dialogowe Edytuj opis, jeśli używasz trybu projektu z pojedynczym pakietem)
    r Otwiera formularze, aby dodać nowy przebieg testowy dla pakietu
    s Otwiera okno dialogowe umożliwiające dodanie nowej sekcji na końcu pakietu
    <mod> + s Otwiera okno dialogowe umożliwiające dodanie nowej podsekcji do bieżącej sekcji (tylko podgrupy i wybrane tryby widoku)

    Następujące skróty do kombinezonów testowych są dostępne w TestRail 5.1

    jot Przy aktywnym widoku z trzema panelami powoduje przejście do następnego przypadku w repozytorium zestawu testów / przypadków
    k Z aktywnym widokiem trzech okienek powoduje przejście do poprzedniego przypadku w repozytorium zestawu testów / przypadków
    q Przełącza widok trzech okienek (jeśli był wcześniej aktywny)

    Testy

    za Otwiera okno dialogowe Przypisz do, aby przypisać test
    do Przechodzi do przypadku testowego testu
    mi Otwiera formularz służący do edycji przypadku testowego testu
    jot Przechodzi do następnego testu w przebiegu testowym
    k Przechodzi do poprzedniego testu w przebiegu testowym
    m Otwiera okno dialogowe Dodaj komentarz, aby dodać komentarz
    r Otwiera okno dialogowe Dodaj wynik testu, aby dodać wynik testu