TestLink - szybki przewodnik

TestLink to narzędzie do zarządzania testami służące do zarządzania projektami, śledzenia błędów i zarządzania testami. Jest zgodny ze scentralizowaną koncepcją zarządzania testami, która pomaga w łatwej komunikacji w celu szybkiego opracowywania zadań między zespołami kontroli jakości i innymi interesariuszami. Zapewnia synchronizację specyfikacji wymagań i specyfikacji testów.

Zwraca uwagę

Aby lepiej zrozumieć temat, należy zwrócić uwagę na następujące istotne funkcje TestLink.

  • TestLink to narzędzie do zarządzania testami typu open source. Do korzystania z TestLink nie jest wymagana żadna licencja.

  • Jest rozwijany i utrzymywany przez Teamtest.

  • Jest objęty licencją GPL - General Public License.

  • Obsługuje różne systemy operacyjne Windows, takie jak Windows XP, Vista, 7 itp., A także inne wsparcie oparte na chmurze.

  • Zapewnia bezpłatny dostęp do narzędzi dla wielu użytkowników.

  • Można go zintegrować z wieloma innymi narzędziami - JIRA, Bugzilla, FogBugz, VersionOne itp.

TestLink używa

Poniższe punkty opisują różne zastosowania TestLink.

  • Przydatne w śledzeniu wszystkich działań związanych z zapewnianiem jakości od pierwszej fazy cyklu życia testowania oprogramowania.

  • Przydatne w zarządzaniu projektami, śledzeniu zadań, zarządzaniu wymaganiami i zarządzaniu testami.

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

  • Przydatne przy wykonywaniu zadań QA, takich jak pisanie przypadków testowych, raportów z wykonania itp.

  • Obsługuje zarówno ręczne, jak i automatyczne wykonywanie testów.

Specyfikacje TestLink

Poniższa tabela zawiera listę niektórych ważnych specyfikacji TestLink.

Sr.No. Specyfikacja i opis
1

Application Copyright

Jest rozwijany i utrzymywany przez Teamtest. Jest to narzędzie typu open source.

2

Tool Scope

Może być używany jako platforma do automatyzacji testów. Jest używany jako narzędzie testowe.

3

Testing Methods

  • Testowanie zwinne
  • Testowanie czarnoskrzynkowe
  • Testowanie eksploracyjne
  • Testowanie funkcjonalne / ręczne
  • Tradycyjne testy
4

Tool Objectives

  • Testowanie komputerów stacjonarnych
  • Testowanie sieci
5

Management Features

  • Zarządzanie wymaganiami
  • Zarządzanie testami
  • Report
6

Software Requirements

Apache: 2.2.2.1

MySQL: 5.5.16

PHP: 5.3.8

PhpMyAdmin: 3.4.5

Serwer FTP Filezilla: 0.9.39

Tomcat: 7.0.21

7

Error Handling

Rób zrzuty ekranu

8

User Interface Available

  • Interfejs API COM
  • Bezpośredni interfejs użytkownika
  • Użyteczność GUI

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

Podstawowe funkcje TestLink

Poniższa tabela zawiera listę głównych funkcji TestLink.

Sr.No. Podstawowe funkcje i opis
1

Testing Supports

TestLink obsługuje następujące metodologie testów -

  • Testowanie zwinne
  • Testowanie czarnoskrzynkowe
  • Testowanie eksploracyjne
  • Testowanie funkcjonalne / ręczne i zautomatyzowane
  • Tradycyjne testy
2

Centralize & organize

  • Narzędzie TestLink bardzo efektywnie i wydajnie tworzy, centralizuje, organizuje i zarządza przypadkami testowymi.

  • Z łatwością importuj przypadki testowe z CSV / XML 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 uruchamianie i ponowne uruchamianie zestawów do wykonywania testów. Uruchamia również pakiet automatyzacji przy użyciu XML-RPC.

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

  • Obsługuje specyficzną konfigurację i parametry testu.

4

Notification

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

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

5

Power Search

  • TestLink obsługuje zaawansowane funkcje wyszukiwania z funkcjami Hotkeys.

  • TestLink obsługuje wyszukiwanie dowolnego tekstu.

  • TestLink obsługuje wyszukiwanie składni.

6

Reports

  • TestLink obsługuje wiele raportów.

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

  • Raporty dotyczące wymagań i identyfikowalności.

  • Raporty defektów.

  • Obsługuje również raporty z różnych projektów.

7

Scale with Team Growth

TestLink wspiera każdy zespół biznesowy i każdy projekt, niezależnie od wielkości i złożoności.

8

Integration

  • TestLink obsługuje wiele 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, Mantis, Bugzilla, Trac itp.

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

9

Common Features

  • Obsługuje interfejs Drag and Drop.

  • Obsługuje analizę siatki testów.

  • Może sklonować całe repozytorium przypadków testowych zgodnie z ustawieniami projektu, takimi jak powiadomienia e-mail i inne.

10

Customization

  • Obsługuje dostosowywanie interfejsu użytkownika za pomocą szablonów Smarty.

  • Obsługuje tworzenie i przypisywanie słowa kluczowego użytkownika.

Poniżej znajduje się kilka punktów, na które należy zwrócić uwagę, zanim przejdziemy do instalacji TestLink.

  • TestLink to aplikacja internetowa; zapewnia prywatną witrynę internetową dla osoby lub grupy żądanych użytkowników należących do tej samej firmy / projektu.

  • TestLink można uruchomić po stronie serwera.

  • TestLink to aplikacja oparta na PHP i obsługuje wszystkie platformy OS, takie jak Windows, Linux w różnych wersjach, MAC itp.

  • TestLink obsługuje wszystkie znane przeglądarki, takie jak Chrome, IE, Mozilla i Safari.

wymagania systemowe

Ponieważ TestLink jest aplikacją internetową, jest zgodny z koncepcją klient / serwer. Oznacza to, że TestLink można zainstalować centralnie na serwerze, a użytkownicy mogą wchodzić z nim w interakcję za pośrednictwem przeglądarek internetowych przy użyciu strony internetowej z dowolnego komputera.

  • Web Server- TestLink obsługuje Apache 2.2.2.1. Jednak może współpracować z każdym najnowszym oprogramowaniem serwera WWW. TestLink używa tylko pliku .php. Skonfiguruj serwer sieciowy tylko z rozszerzeniem .php.

  • PHP- Serwer WWW powinien obsługiwać PHP. Można go zainstalować jako CGI lub inną technologię integracji. Zalecane jest używanie wersji PHP 5.3.8.

  • Mandatory PHP Extensions- Rozszerzenia dla RDBMS to mysqli, pgsql, oci8, sqlsrv. Mbstring jest wymagane do obsługi Unicode - UTF-8.

  • Optional Extensions - Curl, GD, Fileinfo

  • Database- TestLink wymaga bazy danych do przechowywania swoich danych. Zalecany jest MySQL (5.5.16).

  • FileZilla FTP Server - Serwer FTP FileZilla 0.9.39 jest wymagany do zainstalowania XAMPP jako opcjonalnego.

Wszystkie wymagania można zainstalować oddzielnie, ręcznie lub za pomocą automatycznego procesu, aby użyć TestLink.

Instalacja wymagań systemowych

Jeśli użytkownik ma wymaganą wiedzę na temat procesu instalacji, może zainstalować wszystkie omówione wymagania pojedynczo, przed przejściem do TestLink.

Alternatywnie, dostępnych jest wiele pakietów typu „wszystko w jednym”, które można automatycznie zainstalować w systemie za pomocą pliku exe. Tutaj skorzystamy z pomocy XAMPP, aby łatwo zainstalować wymagania wstępne.

Step 1 - Idź do https://www.apachefriends.org/index.html i kliknij XAMPP dla Windows, jak pokazano na poniższym zrzucie ekranu.

Step 2- Zostanie wyświetlone wyskakujące okienko umożliwiające zapisanie pliku. Kliknij Zapisz plik. Rozpocznie się pobieranie pliku.

Step 3 - Uruchom .exeplik, aby uruchomić kreatora instalacji. Po kliknięciu pliku .exe zostanie wyświetlony kreator instalacji XAMPP, jak pokazano na poniższym zrzucie ekranu. Kliknij Następny.

Step 4- Następnie kreator wyświetla wszystkie pliki składowe (pokazane na poniższym zrzucie ekranu), które zostaną zainstalowane. Kliknij Dalej po wybraniu komponentów.

Step 5 - Podaj nazwę folderu, w którym zostanie zainstalowany XAMPP, i kliknij Dalej.

Step 6- Wyświetlany jest kreator gotowości do instalacji. Kliknij Dalej, aby rozpocząć instalację.

Step 7- Po pomyślnej instalacji pojawi się monit o uruchomienie panelu sterowania. Zaznacz pole wyboru i kliknij Zakończ. Otworzy panel sterowania XAMPP, jak pokazano na poniższym zrzucie ekranu.

Step 8 - Kliknij przycisk Start dla Apache i MySQL wymagane dla TestLink, jak pokazano na powyższym zrzucie ekranu.

Step 9 - Aby sprawdzić, czy wszystkie wymagania wstępne, takie jak Apache, PHP i MySQL, są poprawnie zainstalowane, przejdź do dowolnej przeglądarki i wpisz http://localhost. Następnie naciśnij Enter.

Step 10- Wyświetli pulpit nawigacyjny XAMPP. Kliknij phpAdmin w prawym górnym rogu zrzutu ekranu.

Wyświetli ustawienia ogólne, ustawienia aplikacji, szczegóły bazy danych, serwera internetowego i phpMyAdmin, jak pokazano na poniższym zrzucie ekranu.

Jeśli instalacja nie przebiega prawidłowo, ta strona nie zostanie wyświetlona. Do tego momentu wszystkie wymagania wstępne zostały pomyślnie zainstalowane w systemie.

Zainstaluj i uruchom TestLink

Po udanej instalacji XAMPP musimy pracować z TestLink.

Step 1 - Idź do https://sourceforge.net/projects/testlink/ i kliknij Pobierz.

Step 2 - Teraz rozpakuj pobrany plik .tar plik i zmień nazwę folderu na TestLink.

Step 3- Przejdź do folderu XAMPP, w którym jest zainstalowany, i przejdź do folderu htdocs. Umieść folder TestLink tutaj, jak pokazano na poniższym zrzucie ekranu.

Step 4 - Przejdź do pakietu TestLink i otwórz plik „config.inc.php”, zaktualizuj ścieżkę „$ tlCfg → log_path” i „$ g_repositoryPath” jak poniżej -

$ tlCfg → log_path = 'D: / xampp / htdocs / testlink / logs /';

$ g_repositoryPath = 'D: / xampp / htdocs / testlink / upload area /';

Step 5 - Teraz otwórz przeglądarkę i wpisz http://localhost/Testlinkna pasku nawigacji i naciśnij Enter. Wyświetli stronę instalacyjną TestLink.

Step 6 - Kliknij opcję Nowa instalacja.

Step 7 - Zaznacz pole wyboru Warunki i kliknij przycisk Kontynuuj.

System sprawdzi wymagania wstępne, aby upewnić się, że wszystko jest w porządku. Na dole pojawi się przycisk Kontynuuj, w przeciwnym razie zostanie wyświetlony komunikat o błędzie.

Step 8 - Kliknij Kontynuuj, jak pokazano na poniższym zrzucie ekranu.

Step 9- W następnym kroku do zdefiniowania dostępu do MySQL wymagane jest hasło administratora i administratora bazy danych. Nazwa użytkownika / hasło administratora TestLink może być dowolną nazwą podaną przez użytkownika.

Login / hasło do bazy danych: root / <empty> (domyślny login / hasło MYSQL dla xampp)

Step 10- Kliknij przycisk „Przetwórz konfigurację TestLink”. Powinien pojawić się komunikat TestLink „Instalacja powiodła się!” wyświetlany komunikat.

Step 11 - Teraz ponownie przejdź do http://localhost/testlink

Zobaczysz stronę logowania, jak pokazano na poniższym zrzucie ekranu.

Aby zalogować się do TestLink, przejdź do przykładowej witryny internetowej, http://localhost/testlink. Otworzy się strona logowania, jak pokazano na poniższym zrzucie ekranu.

Step 1- Wpisz admin jako nazwę użytkownika i hasło. Administrator jest domyślnym poświadczeniem.

Step 2 - Kliknij przycisk Zaloguj się.

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

Przy nieudanym logowaniu

Z powodu nieudanego logowania jest wyświetlana 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ć, wykonaj następujące czynności -

Step 1- Kliknij „Zapomniałeś hasła?” łącze pod przyciskiem Zaloguj się.

Step 2 - Wprowadź nazwę logowania.

Step 3 - Kliknij Wyślij.

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

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

Po pomyślnym zalogowaniu

Po pomyślnym zalogowaniu pulpit systemu wyświetli, czy konto jest powiązane z jakimkolwiek projektem przez administratora lub czy możesz utworzyć przykładowy projekt.

Poniższy zrzut ekranu wyświetla stronę Utwórz projekt TestLink po pomyślnym zalogowaniu.

Aby dodać projekt, musisz mieć rolę administratora. Po zalogowaniu się po raz pierwszy jako administrator, TestLink otwiera formularz Utwórz nowy projekt. Nie możesz zobaczyć żadnej innej strony, dopóki projekt nie zostanie utworzony lub przypisany do Ciebie.

Utwórz projekt

Poniżej przedstawiono kroki niezbędne do dodania projektu do TestLink -

Zwykle, aby utworzyć projekt, opcja jest dostępna w menu Zarządzanie projektem testowym, jak pokazano na poniższym zrzucie ekranu.

Step 1 - Wprowadź następujące szczegóły w formularzu Utwórz projekt -

Name - Powinna to być unikalna nazwa projektu.

Prefix - Służy do identyfikatora przypadku testowego w celu identyfikacji przypadków testowych.

Project description - Szczegóły dotyczące projektu.

Enhanced features- Możesz zaznaczyć pola wyboru w zależności od wymagań projektu. Pozwala wybrać, które funkcje chcesz, takie jak wymagania, automatyzacja itp.

Issue tracker - Jeśli jakikolwiek tracker problemów jest połączony z TestLink, zostanie wyświetlony tutaj.

Step 2 - Wybierz opcję Dostępność, a następnie kliknij przycisk Utwórz, jak pokazano poniżej.

Kliknięcie przycisku Utwórz dodaje projekt wraz z przełącznikiem Usuń i Aktywny / Nieaktywny dla funkcji Wymagania i Aktywne, jak pokazano na poniższym zrzucie ekranu.

Step 3 - Możesz wyświetlić projekt, wybierając nazwę projektu z listy rozwijanej „Projekt testowy” w prawym górnym rogu ekranu, jak pokazano poniżej.

Po zalogowaniu się do TestLink, Dashboard jest pierwszą stroną, która jest wyświetlana, gdy tylko zostaniesz przypisany do projektu. Panel jest dostosowywany przez administratora. Na podstawie ról administrator może ustawić dostęp do TestLink.

Poniższy zrzut ekranu przedstawia przegląd strony Dashboard w TestLink.

Poniżej przedstawiono kilka punktów, na które należy zwrócić uwagę w odniesieniu do deski rozdzielczej.

  • Ikony paska narzędzi obecne w lewym górnym rogu strony TestLink będą takie same na wszystkich stronach / ekranie TestLink. Moje ustawienia, projekt, specyfikacja wymagań, specyfikacja testów, zarządzanie użytkownikami i zdarzenie jako główne łącza. Te linki służą do nawigacji do odpowiednich funkcji.

  • Pasek nawigacji zawiera łącza, które zapewniają szybki dostęp do najbardziej przydatnych funkcji TestLink.

  • W lewej części strony znajdują się kategorie System, Projekt testowy, Specyfikacja wymagań i Specyfikacja testów. Te kategorie przedstawiają różne linki umożliwiające szybki dostęp do wszystkich funkcji TestLink.

  • W kategorii Plan testów po prawej stronie znajduje się łącze Zarządzanie planami testów umożliwiające dodawanie planu testów lub zarządzanie nim.

  • W lewej górnej części ekranu dostępna jest funkcja wyszukiwania, natomiast po prawej stronie znajduje się menu rozwijane Projekt testowy.

Strona Moje ustawienia

Ikona Moje ustawienia znajduje się w lewym górnym rogu ekranu jako pierwsza ikona. Poniższy zrzut ekranu przedstawia ikonę Moje ustawienia otoczoną na czerwono.

Po kliknięciu ikony otwiera się strona ustawień, na której można zaktualizować różne informacje.

Po pierwsze, są dane osobowe, w których możesz zaktualizować swoje imię, nazwisko, identyfikator e-mail lub lokalizację.

Następnie znajduje się sekcja Hasło osobiste, w której możesz zmienić hasło logowania.

Trzecia sekcja przedstawia interfejs API, w którym można wygenerować osobisty klucz API.

W ostatniej sekcji możesz przejrzeć historię logowania.

Wyloguj

Ikona wylogowania znajduje się w lewym górnym rogu ekranu, obok ikony Moje ustawienia. Po kliknięciu ikony Wyloguj można wrócić do strony logowania i aktywna sesja się kończy. Aby skorzystać ze wszystkich funkcji TestLink, musisz się ponownie zalogować.

Na poniższym zrzucie ekranu ikona wylogowania jest otoczona czerwoną obwódką.

W tym rozdziale dowiesz się, jak tworzyć, edytować i usuwać projekt w TestLink.

Utwórz projekt

TestLink obsługuje wiele projektów jednocześnie.

Aby utworzyć projekt, musisz mieć uprawnienia administratora. Poniżej przedstawiono kroki tworzenia projektu.

Step 1 - Aby utworzyć nowy projekt, kliknij Testuj projekt → Testuj zarządzanie projektami na pulpicie nawigacyjnym, jak pokazano na poniższym zrzucie ekranu.

Wyświetli wszystkie dostępne projekty wraz z filtrami i Utwórz przycisk u góry.

Step 2 - Kliknij przycisk Utwórz, jak pokazano na poniższym zrzucie ekranu.

Otwiera stronę Utwórz projekt.

Step 3 - Wprowadź następujące szczegóły w formularzu Utwórz projekt:

Name - Powinna to być unikalna nazwa projektu.

Prefix - Służy do identyfikatora przypadku testowego w celu identyfikacji przypadków testowych.

Project description - Szczegóły dotyczące projektu.

Enhanced features- Możesz zaznaczyć pola wyboru w zależności od wymagań projektu. Pozwala wybrać funkcje, które chcesz, takie jak wymagania, automatyzacja itp.

Issue tracker integration - Jeśli jakikolwiek tracker problemów jest połączony z TestLink, zostanie wyświetlony tutaj.

Step 4 - Wybierz opcję Dostępność, a następnie kliknij przycisk Utwórz, jak pokazano na poniższym zrzucie ekranu.

Kliknięcie przycisku Utwórz dodaje projekt do systemu.

Edytuj projekt

Aby edytować projekt, musisz mieć uprawnienia do edycji projektu.

Oto kroki, aby edytować szczegóły projektu -

Step 1 - Kliknij opcję Test Project → Test Project Management.

Wyświetli wszystkie dostępne projekty.

Step 2 - Kliknij nazwę projektu, aby edytować szczegóły, jak pokazano na poniższym zrzucie ekranu.

Step 3- Otwiera szczegóły projektu w trybie edycji. Możesz zaktualizować szczegóły w dowolnej sekcji i kliknąć przycisk Zapisz.

Usuń projekt

Aby usunąć projekt, musisz mieć uprawnienia do usuwania projektu.

Step 1 - Kliknij opcję Test Project → Test Project Management.

Wyświetli wszystkie dostępne projekty wraz z czerwoną ikoną usuwania w prawym rogu, jak pokazano na poniższym zrzucie ekranu.

Step 2 - Kliknij ikonę Usuń związaną z odpowiednim projektem.

Wyświetli ostrzeżenie o usunięciu wraz z radą, aby raczej dezaktywować niż usunąć projekt. Poniższy zrzut ekranu przedstawia to samo.

Step 3- Kliknij przycisk Tak. Odświeży stronę, a projekt zostanie usunięty z listy.

W Inwentarzu możesz wyświetlić wszystkie szczegóły sprzętu wymagane w projekcie. Aby uzyskać dostęp do tej funkcji, należy ją włączyć podczas tworzenia projektu lub na stronie edycji projektu.

Dostęp do zasobów można uzyskać, przechodząc do opcji Projekt testowy → Zasoby na pulpicie nawigacyjnym, jak pokazano na poniższym zrzucie ekranu. Inwentaryzacja oferuje trzy czynności - Utwórz, Edytuj i Usuń.

Utwórz rekord

Poniżej przedstawiono kroki tworzenia rekordu w inwentarzu -

Step 1 - Kliknij opcję Zasoby na pulpicie nawigacyjnym, aby przejść na stronę Zasoby.

Step 2- Kliknij łącze Utwórz obecne w lewym górnym rogu ekranu. Otworzy się wyskakujący formularz, aby zdefiniować dane urządzenia.

Step 3 - Wprowadź następujące dane -

  • Nazwa hosta
  • Adres IP
  • Owner
  • Cel - obsługuje do 2000 znaków.
  • Sprzęt - obsługuje do 2000 znaków.
  • Uwagi - obsługuje do 2000 znaków.

Step 4 - Kliknij przycisk Zapisz.

Po kliknięciu przycisku Zapisz zostanie dodany nowy wiersz wraz ze wszystkimi wprowadzonymi szczegółami, jak pokazano na poniższym zrzucie ekranu.

Edytuj rekord

Aby edytować rekord, należy wybrać wiersz.

Oto kroki, aby edytować rekord -

Step 1 - Kliknij nazwę hosta, aby wybrać rekord do edycji na stronie Inventory.

Step 2- Kliknij łącze Edytuj znajdujące się w lewym górnym rogu ekranu. Otworzy się wyskakujący formularz do zdefiniowania danych urządzenia.

Step 3 - Zaktualizuj następujące szczegóły -

  • Nazwa hosta
  • Adres IP
  • Owner
  • Cel - obsługuje do 2000 znaków.
  • Sprzęt - obsługuje do 2000 znaków.
  • Uwagi - obsługuje do 2000 znaków.

Step 4 - Kliknij przycisk Zapisz.

Step 5 - Po kliknięciu przycisku Zapisz wszystkie szczegóły zostaną zaktualizowane i zapisane w tym samym wierszu.

Usuń rekord

Oto kroki, aby usunąć rekord -

Step 1 - Kliknij nazwę hosta, aby wybrać rekord do usunięcia na stronie Inventory.

Step 2- Kliknij łącze Usuń obecne w lewym górnym rogu ekranu. Poprosi o potwierdzenie usunięcia.

Step 3 - Kliknij Tak, aby usunąć rekord.

Otrzymasz wiadomość o pomyślnym usunięciu, a wiersz zostanie usunięty, jak pokazano na poniższym zrzucie ekranu.

Planowanie testów jest najważniejszą czynnością zapewniającą, że początkowo istnieje lista zadań i kamieni milowych w planie bazowym, aby śledzić postęp projektu. Definiuje również wielkość wysiłku testowego.

Jest to główny dokument, często nazywany głównym planem testów lub planem testów projektu i zwykle jest opracowywany we wczesnej fazie projektu.

Utwórz plan testów

Aby utworzyć plan testów, należy mieć uprawnienie do tworzenia planu testów.

Oto kroki, aby utworzyć plan testów -

Step 1 - Przejdź do Plan testów → Zarządzanie planem testów na pulpicie nawigacyjnym, jak pokazano na poniższym zrzucie ekranu.

Jeśli jakikolwiek plan testów jest wymieniony dla projektu, wyświetla listę planów testów. W przeciwnym razie wyświetla komunikat o utworzeniu planu testów w celu obsługi funkcji wykonywania testów.

Step 2 - Kliknij przycisk Utwórz, jak pokazano na poniższym zrzucie ekranu.

Wyświetla formularz tworzenia planu testów.

Step 3 - Wprowadź następujące dane w formularzu.

  • Name - Powinna to być nazwa planu testów.

  • Description- To pole powinno zawierać szczegółowe informacje o planie testów. Ogólnie plan testów składa się z następujących informacji.

Sr.No. Parametr i opis
1

Test plan identifier

Unikalne odniesienie identyfikacyjne.

2

Introduction

Krótkie wprowadzenie do projektu i dokumentu.

3

Test items

Element testowy to element oprogramowania będący testowaną aplikacją.

4

Features to be tested

Funkcja, którą należy przetestować na oprogramowaniu testowym.

5

Features not to be tested

Zidentyfikuj funkcje i powody, dla których nie uwzględniono w testowaniu.

6

Approach

Szczegółowe informacje o ogólnym podejściu do testowania.

7

Item pass/fail criteria

Udokumentowano, czy element oprogramowania przeszedł pomyślnie, czy nie przeszedł testu.

8

Test deliverables

Elementy dostarczane, które są częścią procesu testowania, takie jak plany testów, specyfikacje testów i raporty podsumowujące testy.

9

Testing tasks

Wszystkie zadania związane z planowaniem i wykonywaniem testów.

10

Environmental needs

Definiowanie wymagań środowiskowych, takich jak sprzęt, oprogramowanie, system operacyjny, konfiguracje sieci i wymagane narzędzia.

11

Responsibilities

Wymienia role i obowiązki członków zespołu.

12

Staffing and training needs

Przechwytuje rzeczywiste wymagania kadrowe oraz wszelkie szczególne wymagania dotyczące umiejętności i szkoleń.

13

Schedule

Podaje ważne daty realizacji projektu i kluczowe etapy.

14

Risks and Mitigation

Wysokopoziomowe ryzyka i założenia projektowe, a także plan łagodzenia każdego zidentyfikowanego ryzyka.

15

Approvals

Przechwytuje wszystkie osoby zatwierdzające dokument, ich tytuły i datę podpisania.

Testlink obsługuje obrazy, tabelę, linki, znaki specjalne itp., Aby stworzyć bogaty opis treści.

Istnieją 2 pola wyboru, jak widać na poniższym zrzucie ekranu.

  • Active - Aktywuje dokument po utworzeniu i możesz wykorzystać ten dokument podczas wykonywania testów lub innych działań jako odniesienie.

  • Public- Umożliwia innym użytkownikom korzystanie z tego dokumentu. Będzie widoczny również dla innych użytkowników powiązanych z tym projektem. Jeśli to pole wyboru nie jest zaznaczone, tylko osoba, która utworzyła, może używać i wyświetlać ten dokument.

Step 4 - Kliknij przycisk Utwórz znajdujący się na dole formularza.

Po kliknięciu przycisku Utwórz możesz zobaczyć dodany plan testu wraz z kilkoma ikonami po prawej stronie ekranu, jak pokazano poniżej.

Te ikony to usuwanie planu testów, eksportowanie linków do przypadków testowych i platformy, importowanie linków do przypadków testowych i platformy, przypisywanie roli i wykonywanie testów od lewej do prawej, jak pokazano na poniższym zrzucie ekranu.

Edytuj plan testów

Aby edytować plan testów, musisz mieć uprawnienia do edycji.

Poniżej przedstawiono kroki edycji planu testów.

Step 1- Kliknij nazwę planu testów, aby otworzyć szczegóły. Nazwa planu testów znajduje się w pierwszej kolumnie i zawiera hiperłącze, jak pokazano na poniższym zrzucie ekranu.

Step 2- Otwiera szczegóły planu testów w trybie edycji. Możesz edytować nazwę, opis i wybór trybu aktywnego i publicznego.

Step 3- Dołącz plik do planu testów. Ta funkcja jest dostępna tylko w trybie edycji. Tworząc plan testów, możesz dodać do opisu obrazy / tabele. Jednak opcja dołączania pliku nie jest dostępna.

Step 4 - Po zaktualizowaniu szczegółów kliknij Aktualizuj, aby zakończyć edycję.

Poniższy zrzut ekranu pokazuje, jak edytować plan testów.

Usuń plan testów

Aby usunąć plan, musisz mieć uprawnienia do usuwania.

Jeśli plan testów zostanie usunięty, usunie on zarówno plan testów, jak i wszystkie odpowiadające mu dane. Dane obejmują przypadki testowe, wyniki itp.

Oto kroki, aby usunąć kompilację -

Step 1 - Przejdź do Zarządzanie planem testów → Plan testów z pulpitu nawigacyjnego.

Step 2 - Kliknij ikonę Usuń odpowiadającą wierszowi planu testów, który ma zostać usunięty, jak pokazano poniżej.

Zostanie wyświetlone wyskakujące okienko z prośbą o potwierdzenie usunięcia.

Step 3 - Kliknij Tak, jak pokazano poniżej.

Strona zostanie odświeżona, a plan testów zostanie usunięty.

Aby osiągnąć cel wydania, może istnieć wiele kompilacji. Kompilacja jest zawsze powiązana tylko z jednym Wydaniem. Kompilacja spełnia częściowy cel wydania z ograniczonymi funkcjami.

W aplikacji TestLink na wykonanie testów składają się zarówno kompilacje, jak i przypadki testowe. Jeśli kompilacja nie zostanie utworzona dla projektu, nie będzie można wykonać testu.

Utwórz kompilację

Aby utworzyć kompilację, musisz mieć uprawnienie do tworzenia kompilacji.

Oto kroki, aby utworzyć kompilację -

Step 1 - Przejdź do Plan testów → Kompilacja / Wersje z pulpitu nawigacyjnego.

Otwiera stronę Zarządzanie kompilacją wraz z dostępnymi kompilacjami.

Step 2 - Kliknij przycisk Utwórz, jak pokazano poniżej.

Otwiera formularz Utwórz nową kompilację.

Step 3 - Wypełnij poniższe pola w formularzu -

  • Title- Budowę można rozpoznać po tytule. Każda kompilacja jest powiązana z aktywnym planem testów.

  • Description - Opis powinien zawierać listę dostarczonych pakietów, poprawek lub funkcji, zatwierdzeń, statusu itp.

  • Active- Kompilacja ma dwa atrybuty - Aktywna / Nieaktywna - określa, czy można użyć kompilacji. Nieaktywne kompilacje nie są wyświetlane na stronach wykonywania i raportów. Otwarte / zamknięte - wyniki testów można modyfikować tylko dla otwartych kompilacji. Upewnij się, że data kompilacji musi mieścić się w osi czasu wydania.

  • Release Timeline - To powinna być przyszła data.

Step 4 - Po wprowadzeniu wszystkich szczegółów kliknij przycisk Utwórz, aby dodać kompilację.

Edytuj kompilację

Aby edytować kompilację, musisz mieć uprawnienia do edycji kompilacji. Oto kroki, aby edytować kompilację -

Step 1 - Wybierz kompilację do edycji i kliknij tytuł kompilacji, aby otworzyć szczegóły, jak pokazano poniżej.

Otwiera szczegóły kompilacji w trybie edycji, jak pokazano na poniższym zrzucie ekranu.

Step 2 - Po zaktualizowaniu szczegółów kompilacji kliknij przycisk Zapisz.

Usuń kompilację

Aby usunąć kompilację, musisz mieć uprawnienie do usuwania kompilacji.

Oto kroki, aby usunąć kompilację -

Step 1 - Przejdź do zarządzania planem testów - kompilacje / wydania z pulpitu nawigacyjnego.

Step 2 - Kliknij ikonę Usuń odpowiadającą wierszowi kompilacji, który ma zostać usunięty, jak pokazano poniżej.

Zostanie wyświetlone wyskakujące okienko z prośbą o potwierdzenie usunięcia.

Step 3 - Kliknij Tak, jak pokazano na poniższym zrzucie ekranu.

Strona zostanie odświeżona, a kompilacja zostanie usunięta.

Specyfikacja testów definiuje strukturę projektu testów. Tworzenie zestawów testowych i przypadków odbywa się na podstawie specyfikacji testów. Jednak jeden projekt może mieć tylko jedną specyfikację testową.

Dostęp do specyfikacji testu można uzyskać, przechodząc do opcji Specyfikacja testu → Specyfikacja testu z pulpitu nawigacyjnego.

Jest podzielony na dwa panele - Ustawienia i Filtr (lewa strona) oraz Projekt testowy (prawa strona).

Możesz tworzyć zestawy testów / przypadki, pracując po prawej stronie.

Filtry

Po przejściu do specyfikacji testu Filtry są wyświetlane w lewym panelu bocznym ekranu. Filtry pomagają zawęzić wyszukiwanie i zapewniają unikalne przypadki testowe.

Poniżej przedstawiono kroki, aby użyć funkcji filtru -

Step 1 - Przejdź do sekcji filtrów po lewej stronie ekranu.

Step 2 - Zapewnij następujące opcje filtrowania -

  • Identyfikator przypadku testowego

  • Tytuł przypadku testowego

  • Status- Możesz wybrać wiele opcji naraz z listy rozwijanej. Obsługuje dowolne, projekt, gotowy do przeglądu, przegląd w toku, przeróbkę, przestarzałe, przyszłe i końcowe.

  • Importance- Możesz wybrać wiele opcji naraz z listy rozwijanej. Obsługuje Any, Help, Medium i Low.

  • Execution Type- To jest lista rozwijana z pojedynczym wyborem. Obsługuje opcję dowolną, ręczną lub automatyczną.

Step 3- Po dokonaniu wyboru kliknij przycisk Zastosuj, aby wyświetlić wynik. Przycisk Resetuj filtry usunie wszystkie zaznaczenia w trybie domyślnym.

Możesz rozwinąć drzewo, aby wyświetlić strukturę wyniku.

Projekt testowy

Po prawej stronie wyświetlany jest projekt testowy.

Nazwa projektu testowego zawiera hiperłącze.

Po kliknięciu nazwy wyświetla szczegóły projektu w formularzu edycji, w którym można zaktualizować szczegóły projektu.

Po nazwie wyświetla opis projektu i załączone pliki. Obsługuje funkcję dodawania załącznika. Możesz przeglądać i przesyłać plik do projektu. Obsługuje maksymalnie 1048576 bajtów. Możesz przesłać plik do maksymalnego rozmiaru. Możesz przesłać wiele plików do projektu.

U góry ekranu znajduje się symbol ustawień o

nazwie Działania

Możesz dodawać zestawy testów i przypadki testowe, klikając ten symbol.

Zestaw testów to kontener zawierający zestaw testów, który pomaga testerom w wykonywaniu i raportowaniu stanu wykonania testów. Może przyjąć dowolny z trzech stanów: Aktywny, W toku i Ukończony.

Przypadek testowy można dodać do wielu zestawów testów i planów testów. Po utworzeniu planu testów tworzone są zestawy testów, które z kolei mogą mieć dowolną liczbę testów.

TestLink obsługuje strukturę drzewa dla zestawów testów. W zestawie testów może znajdować się wiele zestawów podtestów.

Utwórz zestaw testów

Aby utworzyć pakiet testów, musisz mieć uprawnienie do tworzenia zestawów testów.

Poniżej przedstawiono kroki tworzenia zestawu testów -

Step 1 - Przejdź do Specyfikacja testu → Specyfikacja testu z pulpitu nawigacyjnego.

Step 2- Kliknij ikonę Typ ustawienia,

znaną jako Działania na tej stronie, znajdującą się na prawym panelu, jak pokazano na poniższym zrzucie ekranu.

Otworzy się Test Suite Operations.

Step 3 - Kliknij ikonę +, aby utworzyć nowy pakiet, jak pokazano poniżej.

Otwiera stronę tworzenia zestawu testów.

Step 4 - Wypełnij poniższe pola w formularzu -

  • Nazwa zestawu testów

  • Details

  • Keywords- Wyświetla wszystkie dostępne słowa kluczowe. Możesz je przypisać na podstawie relacji.

Step 5 - Kliknij przycisk Zapisz, jak pokazano na poniższym zrzucie ekranu.

Po kliknięciu Zapisz, zobaczysz zestaw testów w strukturze drzewa w lewym panelu bocznym ekranu. Szczegóły są dostępne po prawej stronie ekranu.

Edytuj zestaw testów

Aby edytować zestaw testów, musisz mieć uprawnienia do edycji zestawu testów.

Poniżej przedstawiono kroki edycji zestawu testów -

Step 1 - Wybierz pakiet testów ze struktury drzewa na lewym panelu i kliknij ustawienia znane jako akcje, aby otworzyć operacje zestawu testów, jak pokazano poniżej.

Wyświetla operacje pakietu testowego.

Step 2 - Kliknij ikonę Edytuj (ołówek), jak pokazano poniżej.

Otwiera szczegóły Test Suite na stronie edycji.

Step 3 - Edytuj nazwę, szczegóły lub inne pola i kliknij przycisk Zapisz, aby zaktualizować zestaw testów.

Przenieś / skopiuj pakiet testów

Aby przenieść / skopiować zestaw testów, musisz mieć uprawnienia do tworzenia / edycji zestawu testów. Ta funkcjonalność umożliwia tworzenie duplikatu zestawu testów lub zmianę kolejności struktury.

Step 1 - Aby skopiować / przenieść zestaw testów do innego projektu, wybierz zestawy testów, które mają zostać skopiowane / przeniesione, i kliknij ikonę ustawień znaną jako Działania.

Otworzy się Test Suite Operations.

Step 2 - Kliknij symbol Przenieś lub Kopiuj, jak pokazano na poniższym zrzucie ekranu.

Step 3 - Otwiera stronę Przenieś / Kopiuj, na której możesz wybrać kontener docelowy, pozycję docelową oraz to, czy słowa kluczowe i wymagania powinny zostać skopiowane / przeniesione do kontenera docelowego.

Step 4- Po wybraniu kliknij przycisk Kopiuj lub Przenieś zgodnie z wymaganiami, jak pokazano na poniższym zrzucie ekranu. Przycisk Kopiuj skopiuje zestaw testów w obu projektach, a przycisk Przenieś przeniesie zestaw testów z bieżącego projektu do projektu docelowego.

Usuń pakiet testów

Aby usunąć pakiet testów, musisz mieć uprawnienie do usuwania pakietu testów.

Step 1- Aby usunąć zestaw testów, wybierz zestawy testów, które mają zostać usunięte, i kliknij ikonę ustawień znaną jako Działania. Otworzy się Test Suite Operations.

Step 2 - Kliknij symbol usuwania, jak pokazano poniżej.

Zostanie wyświetlony komunikat z potwierdzeniem usunięcia.

Step 3 - Kliknij Tak, aby usunąć zestaw testów, jak pokazano na poniższym zrzucie ekranu.

Strona zostanie odświeżona, a zestaw testów zostanie usunięty ze struktury drzewa w lewym panelu bocznym ekranu.

Komunikat o pomyślnym usunięciu jest również wyświetlany, jak pokazano poniżej.

Przypadek testowy to dokument zawierający zestaw danych testowych, warunków wstępnych, oczekiwanych wyników i warunków końcowych, opracowany dla konkretnego scenariusza testowego w celu sprawdzenia zgodności z określonym wymaganiem.

Przypadek testowy działa jako punkt wyjścia do wykonania testu, a po zastosowaniu zestawu wartości wejściowych aplikacja ma ostateczny wynik i pozostawia system w jakimś punkcie końcowym, znanym również jako warunek po wykonaniu.

Utwórz przypadek testowy

Aby utworzyć przypadek testowy, musisz mieć uprawnienie do tworzenia przypadków testowych.

Oto kroki, aby utworzyć przypadek testowy -

Step 1 - Przejdź do Specyfikacja testu → Specyfikacja testu z pulpitu nawigacyjnego.

Step 2 - Wybierz zestaw testów ze struktury drzewa w lewym panelu bocznym na ekranie.

Step 3 - Kliknij ikonę Typ ustawienia, znaną na tej stronie jako Działania, znajdującą się w prawym panelu ekranu, jak pokazano poniżej.

Otworzy Test Suite Operations, a także Test Case Operations.

Step 4 - Kliknij ikonę + opcji Test Case Operations, aby utworzyć nowy przypadek testowy, jak pokazano poniżej.

Otwiera stronę tworzenia przypadku testowego.

Step 5 - Wypełnij poniższe pola w formularzu -

  • Nazwa przypadku testowego

  • Summary

  • Pre-conditions

  • Wybierz Status, Ważność i Typ wykonania

  • Wprowadź szacowany typ wykonania w minutach

  • Słowa kluczowe - wyświetla wszystkie dostępne słowa kluczowe. Możesz je przypisać na podstawie relacji.

Step 6 - Kliknij przycisk Utwórz, jak pokazano na poniższym zrzucie ekranu.

Po kliknięciu przycisku Utwórz, możesz zobaczyć przypadek testowy w strukturze drzewa w lewym panelu bocznym, a szczegóły są dostępne po prawej stronie ekranu.

Edytuj przypadek testowy

Aby edytować przypadek testowy, musisz mieć uprawnienia do edycji przypadku testowego.

Oto kroki, aby edytować przypadek testowy -

Step 1 - Wybierz przypadek testowy ze struktury drzewa w lewym panelu ekranu i kliknij ustawienia znane jako akcje, aby wyświetlić wszystkie dostępne opcje.

Step 2 - Kliknij przycisk Edytuj, jak pokazano poniżej.

Otwiera szczegóły przypadku testowego na stronie edycji.

Step 3 - Możesz edytować nazwę, szczegóły lub dowolne inne pola, jak pokazano poniżej.

Step 4 - Kliknij przycisk Zapisz, aby zaktualizować przypadek testowy.

Przenieś / skopiuj przypadek testowy

Aby przenieść / skopiować przypadek testowy, musisz mieć uprawnienia do tworzenia / edycji pakietu testowego. Ta funkcjonalność umożliwia tworzenie zduplikowanych przypadków testowych lub zmianę kolejności struktury.

Step 1 - Aby skopiować / przenieść zestaw testów do innego projektu, wybierz przypadki testowe, które mają zostać skopiowane / przeniesione, i kliknij ikonę ustawienia znaną jako Działania.

Step 2 - Kliknij przycisk Przenieś / Kopiuj, jak pokazano poniżej.

Step 3- Otwiera stronę Przenieś / Kopiuj. Możesz wybrać zestaw testów, aby przenieść lub skopiować nową nazwę przypadku testowego i zdecydować, czy słowa kluczowe i wymagania mają zostać skopiowane / przeniesione do zestawu docelowego.

Step 4 - Po dokonaniu wyboru kliknij przycisk Kopiuj lub Przenieś zgodnie z wymaganiami.

Step 5 - Przycisk Kopiuj skopiuje zestaw testów w obu pakietach, podczas gdy przycisk Przenieś przeniesie przypadek testowy z bieżącego zestawu do zestawu docelowego.

Poniższy zrzut ekranu pokazuje, jak skopiować / przenieść przypadek testowy do innego pakietu -

Usuń przypadek testowy

Aby usunąć przypadek testowy, musisz mieć uprawnienie Usuń przypadek testowy.

Step 1 - Aby usunąć przypadek testowy, wybierz przypadek testowy z pakietu, który ma zostać usunięty, i kliknij ikonę ustawień znaną jako Działania.

Step 2 - Po zakończeniu kliknij przycisk usuwania, jak pokazano poniżej.

Zostanie wyświetlony komunikat z potwierdzeniem usunięcia. Kliknij Tak, aby usunąć przypadki testowe, jak pokazano na poniższym zrzucie ekranu.

Strona zostanie odświeżona, a przypadek testowy zostanie usunięty ze struktury drzewa w lewym panelu bocznym ekranu.

Komunikat o pomyślnym usunięciu zostanie wyświetlony, jak pokazano poniżej.

Aktywny atrybut

Ta funkcja jest bardzo przydatna, gdy jeden przypadek testowy ma wiele wersji. Atrybut Aktywny / Nieaktywny pomaga rozpoznać, który przypadek testowy powinien zostać użyty.

Step 1 - Aby utworzyć nową wersję przypadku testowego, kliknij przycisk „Utwórz nową wersję”, jak pokazano poniżej.

Utworzy nową wersję przypadku testowego, a komunikat o pomyślnym zakończeniu zostanie wyświetlony, jak pokazano poniżej.

Po utworzeniu nowej wersji jest ona domyślnie w trybie aktywnym.

Zaleca się dezaktywowanie wersji poprzedniego przypadku testowego przed utworzeniem nowej wersji.

Opcja Dezaktywuj wersję przypadku testowego nie jest dostępna w opcji „Dodaj przypadki testowe do planu testów”. Może to być przydatne dla projektantów testów. Mogą edytować lub zmieniać wersję przypadku testowego i tylko wtedy, gdy zdecydują, że jest zakończona, zmienić Status na AKTYWNY, aby była dostępna do wykorzystania w planie testów.

Step 2 - Po kliknięciu Akcje zostanie wyświetlony przycisk - Dezaktywuj tę wersję.

Step 3 - Po kliknięciu przycisku zostanie wyświetlony komunikat, że wersja przypadku testowego jest dezaktywowana, a przycisk zmieni się na „Aktywuj tę wersję”.

TestLink obsługuje pliki XML i CVS do importowania danych. Obsługuje import danych dla zestawów testów, przypadków testowych, wymagań, wyników wykonania testów, słów kluczowych itp. Jednak w kilku przypadkach obsługuje tylko XML, aw kilku przypadkach zarówno XML, jak i CVS.

Poniższa tabela przedstawia funkcje obsługujące import i te, które obsługują format plików.

Pozycja Format pliku Import
Projekt testowy XML tak
Pakiet testowy XML tak
Przypadek testowy XML, XLS tak
Słowo kluczowe CSV, XML tak
Wymaganie CSV, XML tak
Wyniki XML tak
Platformy XML tak
Pola niestandardowe XML tak

Importuj pakiet testowy i przypadki

Sample File - Poniżej znajduje się plik XML ze słowami kluczowymi, których można użyć do importowania zestawów testów.

<testsuite name = "Child Suite2">
   <details>abc</details>
   <testcase name = "Sample test case2">
      <summary>test case sample- update</summary>
      <preconditions>1. TestLink should be installed</preconditions>
      
      <steps>
         <step>
            <step_number>1</step_number>
            <actions>Go to www.google.com</actions>
            <expectedresults>Google Home page should display</expectedresults>
         </step>
      </steps>
      
      <keywords>
         <keyword name = "Sample Test">
            <notes>abc</notes>
         </keyword>
      </keywords>
   </testcase>
</testsuite>
  • Jeśli nie chcesz dodawać słowa kluczowego, sekcję słów kluczowych można usunąć z pliku XML.

  • Jeśli chcesz zaimportować wiele przypadków testowych, dodaj sekcję <testcase> wiele razy ze wszystkimi węzłami podrzędnymi.

  • Jeśli do już istniejącego zestawu testów trzeba zaimportować tylko przypadki testowe, usuń znacznik <testsuite> i rozpocznij plik XML od <testcase>.

Zaimportuj pakiet testów

Step 1 - Aby zaimportować zestaw testów, przejdź do Specyfikacje testów → Specyfikacja testów z pulpitu nawigacyjnego.

Step 2 - Wybierz projekt i folder w lewym okienku, do którego chcesz zaimportować zestaw testów.

OR

Aby zaimportować tylko przypadki testowe, wybierz najbliższe foldery zestawu testów, do których mają zostać zaimportowane przypadki testowe.

Step 3 - Kliknij ikonę Działania w prawym okienku, jak pokazano poniżej.

Wyświetla operacje zestawu testów.

Step 4 - Kliknij ikonę Importuj, jak pokazano poniżej -

OR

Aby przesłać tylko przypadki testowe, kliknij ikonę Importuj znajdującą się w obszarze Operacje dotyczące przypadków testowych (poniżej Operacje zestawu testów).

Otwiera stronę Import Test Suite. Domyślnie typ pliku jest wybrany jako XML.

Step 5 - Podaj następujące dane -

  • Plik - wybierz plik XML i prześlij go. Maksymalny rozmiar pliku powinien wynosić 400 KB.

  • Przypadek testowy należy traktować jako zduplikowany, jeśli: Wybierz odpowiednią opcję z listy.

  • Działanie w przypadku duplikatu: wybierz odpowiednią opcję z listy.

Step 6 - Kliknij przycisk Prześlij plik, jak pokazano poniżej -

Step 7 - Po zaimportowaniu wyświetlany jest komunikat pomyślny, jak pokazano poniżej.

Importuj przypadek testowy przy użyciu XLS

Przykładowy plik XLS do importowania wielu przypadków testowych w następujący sposób -

Nazwa Podsumowanie Kroki Spodziewany wynik
Szybki rozruch silnika Uruchomienie w 5 sekund Za szybko, by pisać kroki Silnik powinien się uruchomić
Awaryjne zatrzymanie silnika Zatrzymanie silnika przez przycisk paniki
  • Odblokuj przycisk paniki
  • Naciśnij przycisk napadowy
  • Potwierdź
Silnik powinien natychmiast się zatrzymać

Pierwszy wiersz nie zostanie zaimportowany. Powinien mieć opis kolumny.

Step 1 - Aby zaimportować przypadki testowe, przejdź do Specyfikacje testów → Specyfikacja testów z pulpitu nawigacyjnego.

Step 2 - Wybierz najbliższe foldery zestawu testów, do których mają zostać zaimportowane przypadki testowe.

Step 3 - Kliknij ikonę Działania w prawym okienku.

Wyświetla operacje dotyczące przypadków testowych.

Step 4 - Kliknij ikonę Importuj, jak pokazano poniżej.

Otwiera stronę Import przypadku testowego.

Step 5- Domyślnie wybranym typem pliku jest XML. Zmień go na XLS / CSV i wprowadź następujące dane -

  • Plik - wybierz plik i prześlij go. Maksymalny rozmiar pliku powinien wynosić 400 KB.

  • Rozważ przypadek testowy jako zduplikowany, jeśli - wybierz odpowiednią opcję z listy.

  • Akcja dla duplikatu - wybierz odpowiednią opcję z listy.

Step 6 - Kliknij przycisk Prześlij plik, jak pokazano poniżej.

Wymagania dotyczące importu

TestLink obsługuje pliki XML i CSV do importowania wymagań.

Przykładowy plik XML dla wymagania wyglądałby następująco -

<requirements>
   <requirement>
      <docid>ENG-0001</docid>
      <title>Add a product</title>
      <description>ABC</description>
   </requirement>
   
   <requirement>
      <docid>ENG-0002</docid>
      <title>Add price </title>
      <description>Price</description>
   </requirement>
</requirements>

Przykładowy plik CSV dla wymagania wyglądałby następująco -

ENG-0001,Add a product,ABC

ENG-0002,Add price,Price

Step 1 - Aby zaimportować wymagania, przejdź do Specyfikacja wymagań → Specyfikacja wymagań z pulpitu nawigacyjnego.

Step 2 - W lewym panelu wybierz folder Specyfikacja wymagań, do którego mają zostać zaimportowane wymagania.

Step 3 - Kliknij ikonę Akcja znajdującą się w górnej części prawego okienka.

Wyświetla stronę Operacje na wymaganiach.

Step 4 - Kliknij przycisk Importuj, jak pokazano poniżej.

Wyświetla stronę importu wymagań.

Step 5 - Wprowadź następujące dane.

  • Typ pliku - możesz wybrać pliki CSV, XML lub inne formy plików CSV i XML wymienione na liście.

  • Plik - prześlij odpowiedni plik.

  • Rozważ przypadek testowy jako zduplikowany, jeśli - wybierz odpowiednią opcję z listy.

  • Akcja dla duplikatu - wybierz odpowiednią opcję z listy.

Step 6 - Kliknij przycisk Prześlij plik, jak pokazano poniżej.

Po przesłaniu wyświetla komunikat o zakończeniu importu wraz z importowanymi szczegółami.

Po przesłaniu wyświetla komunikat o zakończeniu importu wraz z importowanymi szczegółami.

Podobnie słowa kluczowe, platformy i wyniki można importować za pomocą obsługiwanego pliku i odpowiedniej sekcji z dostępem do pulpitu nawigacyjnego.

TestLink obsługuje pliki XML i CSV do eksportowania danych. Obsługuje eksport danych zestawów testów, przypadków testowych, wymagań, wyników wykonania testów, słów kluczowych itp. Jednak w kilku przypadkach obsługuje tylko XML, aw kilku przypadkach zarówno XML, jak i CSV.

Poniższa tabela przedstawia funkcje obsługujące eksport i format pliku.

Pozycja Format pliku Eksport
Projekt testowy XML tak
Pakiet testowy XML tak
Przypadek testowy XML tak
Słowo kluczowe CSV, XML tak
Wymaganie CSV, XML tak
Platformy XML tak
Pola niestandardowe XML tak

Wymagania eksportowe

TestLink obsługuje XML i CSV do eksportowania danych wymagań.

Step 1 - Przejdź do Specyfikacja wymagań → Specyfikacja wymagań z pulpitu nawigacyjnego.

Step 2 - Aby wyeksportować wszystkie specyfikacje wymagań, wybierz folder nadrzędny z lewego panelu i kliknij przycisk Eksportuj wszystkie specyfikacje wymagań po prawej stronie w następujący sposób.

Step 3 - Aby wyeksportować dowolną specyfikację wymagań ze wszystkimi szczegółami wymagań w folderze, wybierz folder w lewym okienku i kliknij ikonę Działania w prawym panelu.

Wyświetla stronę operacji specyfikacji wymagań.

Step 4 - Kliknij Eksportuj.

OR

Jeśli chcesz wyeksportować tylko szczegóły wymagania, ale nie specyfikację wymagania, kliknij przycisk Eksportuj obecny w obszarze Operacje na wymaganiach (znajdujący się poniżej sekcji Operacje specyfikacji wymagań), jak pokazano poniżej.

Po kliknięciu dowolnego z tych przycisków eksportu wyświetla się strona Wymagania dotyczące eksportu.

Step 5- Można edytować nazwę pliku eksportu. Wybierz typ pliku. Następnie kliknij przycisk Eksportuj, jak pokazano poniżej.

Pobierze odpowiednie pliki na dysk lokalny, do którego można uzyskać dostęp, przechodząc do folderu Pobrane.

Eksport zestawów testów i przypadków

TestLink obsługuje XML do eksportowania zestawów testów i danych przypadków.

Step 1 - Przejdź do specyfikacji testu → Specyfikacja testu z pulpitu nawigacyjnego.

Step 2 - Aby wyeksportować wszystkie zestawy testów, wybierz folder nadrzędny z lewego panelu i kliknij ikonę Akcja w prawym panelu.

Otwiera stronę operacji zestawu testów.

Step 3 - Kliknij ikonę Eksportuj wszystkie zestawy testów po prawej stronie, jak pokazano poniżej.

Step 4 - Aby wyeksportować dowolny pakiet testów ze wszystkimi przypadkami testowymi w folderze, wybierz folder w lewym panelu i kliknij ikonę Działania w prawym panelu.

Wyświetla stronę Test Suite Operations.

Step 5 - Kliknij Eksportuj.

OR

Jeśli chcesz wyeksportować tylko przypadki testowe, ale nie zestawy testów, kliknij przycisk Eksportuj obecny w obszarze Operacje dotyczące przypadków testowych, jak pokazano poniżej.

Kliknięcie dowolnego z tych przycisków eksportu powoduje wyświetlenie strony Eksportuj zestaw testów / przypadek.

Step 6- Nazwę eksportu pliku można edytować. Wybierz typ pliku.

Możesz wybrać i zawęzić wyeksportowane dane, zaznaczając pole wyboru dla dostępnych szczegółów.

Step 7 - Kliknij przycisk Eksportuj, jak pokazano poniżej.

Pobierze odpowiednie pliki na dysk lokalny, do którego można uzyskać dostęp, przechodząc do folderu Pobrane.

Plan testów zawiera zestaw przypadków testowych, które są objęte zakresem. Przed rozpoczęciem wykonywania plan testów musi zawierać zestawy testów. Przypadku testowego nie można wykonać przed przypisaniem go do żadnego planu testów.

Dodaj przypadki testowe do planu

Poniżej przedstawiono kroki, aby dodać przypadki testowe do planu testów.

Step 1 - Przejdź do treści planu testów → Dodaj / usuń przypadki testowe z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Dodaj / Usuń przypadki testowe.

Step 2 - Przeszukaj folder za pomocą filtru na lewym panelu i kliknij folder przypadków testowych.

Wyświetla stronę Plan testów - Dodaj przypadki testowe do planu testów w prawym panelu.

Step 3 - Sprawdź wszystkie dostępne przypadki testowe, aby dodać je do planu testów.

Step 4 - Wybierz z listy rozwijanej Przypisz, aby przypisać to osobie.

Step 5 - Wybierz również kompilację.

Step 6 - Kliknij przycisk Dodaj wybrane, aby dodać przypadek testowy do planu testów.

Po kliknięciu Dodaj wybrane, kolor przypadku testowego zostanie zmieniony.

Step 7 - Przycisk Dodaj wybrane zmienia się na Dodaj / Usuń zaznaczone, jak pokazano na poniższym zrzucie ekranu.

Usuń przypadek testowy z planu

Aby usunąć przypadki testowe z planu testów, należy wykonać następujące kroki -

Step 1 - Przejdź do treści planu testów → Dodaj / usuń przypadki testowe z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Dodaj / Usuń przypadki testowe.

Step 2 - Przeszukaj folder za pomocą filtra na lewym panelu i kliknij folder przypadków testowych.

Wyświetla stronę Plan testów - Dodaj przypadki testowe do planu testów w prawym panelu.

Step 3 - Wybierz przypadki testowe, które mają zostać usunięte.

Step 4 - Kliknij przycisk Dodaj / Usuń wybrane, jak pokazano poniżej.

Funkcja wyszukiwania służy do zawężenia wyświetlanego wyniku. TestLink obsługuje szeroki zakres funkcji wyszukiwania z wieloma polami do znalezienia konkretnego wyniku.

TestLink obsługuje następujące funkcje wyszukiwania -

  • Wyszukaj wymagania
  • Szukaj specyfikacji wymagań
  • Wyszukaj przypadki testowe
  • Wspólne pole tekstowe wyszukiwania

Wspólne pole tekstowe wyszukiwania

Jak widać na poniższym zrzucie ekranu, u góry znajduje się pole tekstowe wyszukiwania służące do znalezienia konkretnego przypadku testowego. Zwykle identyfikator przypadku testowego zaczyna się od SP- <index>. Możesz wprowadzić liczby, aby bezpośrednio znaleźć konkretny przypadek testowy. To pole tekstowe jest obecne na wszystkich stronach.

Wyszukaj wymagania

W sekcji specyfikacji wymagań TestLink obsługuje funkcję wyszukiwania wymagań.

Aby skorzystać z wymagań wyszukiwania, należy wykonać następujące kroki:

Step 1 - Przejdź do Specyfikacje wymagań → Wyszukaj wymagania, jak pokazano poniżej.

Otwiera stronę wyszukiwania wymagań.

W wyszukiwaniu nie jest rozróżniana wielkość liter. Wynik zawiera tylko wymagania z rzeczywistego projektu testowego.

Step 2- Wpisz szukany ciąg w odpowiednim polu. Nieużywane pola pozostaw puste.

Step 3 - Wybierz wymagane słowo kluczowe lub pozostaw wartość „Nie zastosowano”.

Zawiera następującą listę obsługiwanych pól, aby znaleźć wymaganie -

Wymag. Identyfikator dokumentu, wersja, tytuł, zakres, stan, typ, oczekiwana liczba przypadków testowych, ma relację typu, datę utworzenia od, datę utworzenia do, datę modyfikacji od, datę modyfikacji do, identyfikator przypadku testowego i komunikat dziennika.

Step 4 - Kliknij przycisk „Znajdź”.

Wyświetlane są wszystkie spełniające wymagania. Możesz modyfikować wymagania za pomocą linku „Tytuł”.

Wyszukaj specyfikacje wymagań

W sekcji specyfikacji wymagań TestLink obsługuje funkcję wyszukiwania specyfikacji wymagań.

Aby użyć specyfikacji wymagań wyszukiwania, należy wykonać następujące kroki -

Step 1 - Przejdź do Specyfikacje wymagań → Wyszukaj specyfikacje wymagań, jak pokazano poniżej.

Otwiera stronę wyszukiwania specyfikacji wymagań. W wyszukiwaniu nie jest rozróżniana wielkość liter. Wynik zawiera tylko specyfikacje wymagań z rzeczywistego projektu testowego.

Step 2- Wpisz szukany ciąg w odpowiednim polu. Nieużywane pola formularza pozostaw puste.

Step 3 - Wybierz wymagane słowo kluczowe lub pozostaw wartość „Nie zastosowano”.

Zawiera następującą listę obsługiwanych pól, aby znaleźć specyfikacje wymagań -

Wymag. Identyfikator dokumentu, tytuł, zakres, typ i komunikat dziennika.

Step 4 - Kliknij przycisk „Znajdź”.

Wyświetlane są wszystkie specyfikacje spełniające wymagania. Możesz modyfikować wymagania za pomocą linku „Tytuł”.

Wyszukaj przypadki testowe

W sekcji Specyfikacja testów TestLink obsługuje funkcję wyszukiwania przypadków testowych.

Poniżej przedstawiono kroki, które należy wykonać, aby użyć funkcji wyszukiwania przypadków testowych.

Step 1 - Przejdź do Specyfikacji testu → Wyszukaj przypadki testowe, jak pokazano na poniższym zrzucie ekranu.

Otwiera stronę Wyszukaj przypadki testowe. W wyszukiwaniu nie jest rozróżniana wielkość liter. Wynik zawiera tylko przypadki testowe z rzeczywistego projektu testowego.

Step 2- Wpisz szukany ciąg w odpowiednim polu. Nieużywane pola formularza pozostaw puste.

Step 3 - Wybierz wymagane słowo kluczowe lub pozostaw wartość „Nie zastosowano”.

Zawiera następującą listę obsługiwanych pól, aby znaleźć przypadek testowy -

Identyfikator przypadku testowego, Wersja, Tytuł, Ważność testu, Stan, Podsumowanie, Warunki wstępne, Kroki, Oczekiwany wynik, Utworzony przez, Edytowane przez, Data modyfikacji od, Data modyfikacji do, Jolly lub Słowo kluczowe i wymag. Identyfikator dokumentu.

Step 4 - Kliknij przycisk „Znajdź”.

Wyświetlane są wszystkie spełniające przypadki testowe. Możesz modyfikować przypadki testowe za pomocą linku „Tytuł”.

Słowa kluczowe służą do kategoryzacji przypadków testowych. Słowa kluczowe są idealne do filtrowania. Nie kategoryzuje i nie umieszcza tych samych przypadków testowych w jednym miejscu; słowa kluczowe pomagają zebrać razem przypadki testowe z różnych folderów o tym samym zakresie przy użyciu tych samych słów kluczowych. Na przykład - przypadki testowe regresji, przypadki testowe dymu, Solaris i żądanie zmiany itp.

Utwórz słowa kluczowe

Aby utworzyć słowa kluczowe, powinieneś mieć uprawnienia do tworzenia słów kluczowych.

Step 1 - Przejdź do projektu testowego → Zarządzanie słowami kluczowymi z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Zarządzanie słowami kluczowymi wraz z przyciskiem Utwórz słowo kluczowe.

Step 2 - Kliknij przycisk Utwórz słowo kluczowe, jak pokazano poniżej.

Otwiera stronę Utwórz słowo kluczowe.

Step 3 - Wprowadź słowo kluczowe i opis.

Step 4 - Kliknij przycisk Zapisz a pokazany poniżej.

Lista zapisanych słów kluczowych zostanie wyświetlona na stronie Zarządzanie słowami kluczowymi.

Przypisz słowa kluczowe

Poniżej przedstawiono kroki, aby przypisać słowa kluczowe -

Step 1 - Przejdź do projektu testowego → Zarządzanie słowami kluczowymi z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Zarządzanie słowami kluczowymi wraz z przyciskiem Przypisz do przypadków testowych.

Step 2 - Kliknij przycisk Przypisz do przypadków testowych, jak pokazano poniżej.

Step 3 - Wybierz pakiet testów lub przypadek testowy w widoku drzewa po lewej stronie.

Najwyższe pole, które pojawia się po prawej stronie, umożliwia przypisanie dostępnych słów kluczowych do każdego przypadku testowego.

Step 4 - Po wybraniu kliknij przycisk Zapisz, jak pokazano na poniższym zrzucie ekranu.

Na koniec otrzymasz pomyślny komunikat, że element został zaktualizowany.

Specyfikację testu można wygenerować jako dokument.

Step 1 - Aby wygenerować specyfikację testu, przejdź do Specyfikacja testu → Specyfikacja testu z pulpitu nawigacyjnego.

Otwiera stronę specyfikacji testu.

Step 2 - Wybierz folder, aby wygenerować dokument specyfikacji testów, albo główny folder projektu, albo folder pakietu po lewej stronie.

Step 3 - Kliknij ikonę Ustawienia znaną jako Akcja na prawym panelu bocznym, jak pokazano poniżej.

Otwiera stronę Test Suite Operations.

Możesz zobaczyć dwie opcje - Dokument specyfikacji testu (HTML) w nowym oknie i inną opcję Pobierz dokument specyfikacji testu (pseudo słowo), jak pokazano poniżej.

Po kliknięciu opcji otrzymasz szczegóły specyfikacji testu w następujący sposób.

Wymagania to wysokopoziomowe opisy dotyczące określonych usług systemowych, ograniczeń lub szczegółowej specyfikacji generowanej podczas procesu zbierania wymagań.

TestLink obsługuje specyfikację wymagań, w której można utworzyć wymaganie i podejmować różne działania, takie jak edycja, usuwanie lub zamrażanie wersji itp.

Utwórz wymaganie

Aby utworzyć wymaganie, należy mieć uprawnienie Utwórz wymaganie.

Poniżej przedstawiono kroki, aby utworzyć wymaganie -

Step 1 - Przejdź do Specyfikacja wymagań → Specyfikacja wymagań z pulpitu nawigacyjnego, jak pokazano poniżej.

Step 2 - Po lewej stronie Przeszukaj strukturę folderów, w której chcesz dodać wymaganie.

Step 3 - Kliknij przycisk Utwórz znajdujący się na prawym panelu bocznym, jak pokazano poniżej.

Otwiera stronę tworzenia wymagań, na której można określić identyfikator dokumentu, tytuł, zakres i typ wymagania.

Step 4 - Kliknij przycisk Zapisz, aby dodać wymaganie do listy, jak pokazano poniżej.

Dodaje folder nadrzędny jako specyfikację wymagań.

Step 5 - Kliknij folder nadrzędny, a następnie kliknij ikonę Ustawienia znaną jako Działania wyświetlaną w panelu po prawej stronie, jak pokazano na poniższym zrzucie ekranu.

Pokazuje stronę Operacje na wymaganiach.

Step 6 - Kliknij przycisk Utwórz, jak pokazano na poniższym zrzucie ekranu.

Wyświetla formularz Utwórz wymaganie.

Step 7 - Przed kliknięciem przycisku Zapisz wprowadź poniższe pola.

  • Document ID - Unikalny identyfikator do identyfikacji.

  • Title - Unikalny tytuł, który musi mieć maksymalnie 100 znaków.

  • Scope - To jest tekst w formacie HTML.

  • Status - Może mieć wartość Valid, Draft, Review, Rework, Finish, embedded, Not testable i Obsolete.

  • Type - Może mieć wartość informacyjną, funkcją, przypadkiem użycia, interfejsem użytkownika, niefunkcjonalnym, ograniczeniem lub funkcją systemową.

  • Number of test cases needed - Szacunkowy przypadek testowy musi spełniać wymagania.

Po kliknięciu Zapisz, wymaganie zostanie dodane i wyświetlone z dodatkowymi polami.

Step 8 - Dodaj pokrycie, klikając ikonę +.

Step 9 - Dodaj relację bieżącego wymagania z jakimkolwiek istniejącym wymaganiem jako rodzic, dziecko, powiązane, blokowane lub zależne.

Ponadto możesz również dołączyć plik, aby uzyskać więcej informacji na temat wymagań, jak pokazano na poniższym zrzucie ekranu.

Przegląd wymagań jest jedną z przydatnych funkcji TestLink. Możesz zobaczyć wszystkie wymienione wymagania w jednym miejscu wraz ze wszystkimi dostępnymi wersjami, jeśli jest ich więcej.

Przejdź do Specyfikacja wymagań → Przegląd wymagań z pulpitu nawigacyjnego, jak pokazano poniżej.

Wyświetla stronę Przegląd wymagań z listą wymagań.

Ten przegląd pokazuje wszystkie wymagania (ostatnią lub wszystkie wersje) i wszystkie powiązane atrybuty. Ponadto wszystkie zdefiniowane pola niestandardowe dla wymagań są wyświetlane w osobnej kolumnie.

Pokaż wszystkie wersje zostaną wyświetlone, jeśli zaznaczysz pole wyboru u góry „Pokaż wszystkie wersje każdego wymagania”.

Pokrycie - wartość np. „20% (4/20)” oznacza, że ​​dla tego wymagania należy utworzyć 20 przypadków testowych, aby całkowicie je przetestować. 4 z nich zostały już utworzone i powiązane z tym Wymaganiem, co daje pokrycie 20 proc.

Poniższy zrzut ekranu przedstawia stronę Przegląd wymagań.

Klikając ikonę ołówka, możesz edytować szczegóły wymagań, jak pokazano na powyższym zrzucie ekranu. Otwiera nowe okno wraz ze szczegółami wymagań w trybie edycji.

TestLink obsługuje funkcję przypisywania przypadku testowego do wykonania różnym użytkownikom. Przypisywanie przypadków testowych wpływa zarówno na wykonanie, jak i na raporty. Na stronie wykonywania możesz sortować wykonywalne przypadki testowe, aby zobaczyć, do kogo są przypisane. W sekcji raportów możesz zobaczyć pozostałe przypadki testowe pogrupowane według nazwiska testera. Jeśli do testera nie są przypisane żadne przypadki testowe, domyślnie jest to brak. Tester może również zobaczyć metryki swoich własnych wykonanych testów.

Przypisz przypadki testowe

Poniżej przedstawiono kroki, aby przypisać przypadek testowy -

Step 1 - Przejdź do treści planu testów → Przypisz wykonanie przypadków testowych z pulpitu nawigacyjnego, jak pokazano poniżej.

Step 2- Po lewej stronie ekranu wyszukaj pakiet testów i kliknij go. Wyświetla szczegóły i przypadki testowe obecne po prawej stronie.

Step 3- Wybierz przypadek testowy do przypisania. Sprawdź, czy obecny użytkownik jest obecny. W polu „Przypisany do” wyświetlana jest nazwa użytkownika, jeśli została przypisana.

Step 4- Przejdź do pola tekstowego Przypisz i zacznij wpisywać nazwę użytkownika. Wyświetli listę dopasowanych użytkowników, z której możesz wybrać nazwę użytkownika.

Step 5 - Kliknij przycisk Zapisz znajdujący się u góry ekranu.

Po przypisaniu przypadku testowego nazwa użytkownika pojawia się w sekcji Przypisane do wraz z czerwonym symbolem.

Step 6- Jeśli przypisany użytkownik musi zostać usunięty, po prostu kliknij czerwony symbol

, spowoduje to usunięcie przypisanego użytkownika.

Zbiorcze przypisywanie użytkowników jest prawie podobne do zwykłego przypisywania. Jedyną różnicą jest to, że wielu użytkowników może być przypisanych jednocześnie do jednego, a także wielu przypadków testowych.

Poniżej przedstawiono kroki zbiorczego przypisywania użytkowników -

Step 1 - Przejdź do treści planu testów → Przypisz wykonanie przypadków testowych z pulpitu nawigacyjnego, jak pokazano na poniższym zrzucie ekranu.

Step 2- Po lewej stronie przeszukaj pakiet testów i kliknij go. Wyświetla szczegóły i przypadki testowe obecne na prawym panelu bocznym.

Step 3- Wybierz wiele przypadków testowych, które mają być przypisane do wielu użytkowników. Sprawdź, czy obecny użytkownik jest obecny. W polu „Przypisany do” wyświetlana jest nazwa użytkownika, jeśli została przypisana.

Step 4- Przejdź do pola testowego zbiorczego przypisywania użytkowników u góry. Zacznij wpisywać nazwę użytkownika. Wyświetli listę dopasowanych użytkowników, z których można wybrać nazwę użytkownika. Dodaj wielu użytkowników w polu tekstowym.

Step 5 - Kliknij Do przycisk znajdujący się po prawej stronie pola tekstowego.

Wyświetla nazwę użytkownika w polu Przypisz do każdego wybranego przypadku testowego.

Step 6 - Kliknij przycisk Zapisz, aby przypisać przypadki testowe do tych użytkowników.

Po przypisaniu przypadku testowego nazwa użytkownika pojawia się w sekcji Przypisane do wraz z czerwonym symbolem.

Step 7 - Jeśli przypisany użytkownik musi zostać usunięty, po prostu kliknij czerwony symbol, usunie to przypisanego użytkownika.

Zbiorcze usuwanie użytkowników

W przypadku zbiorczego usuwania użytkowników należy najpierw wybrać przypadki testowe, z których należy usunąć przypisanych użytkowników.

Kliknij przycisk „Do masowego usuwania użytkownika” znajdujący się w górnej części ekranu.

Usuwa przypisanego użytkownika tego przypadku testowego.

Platforma oznacza miejsce lub konfigurację systemu, w którym ma zostać wykonany przypadek testowy. Platformą mogą być różne przeglądarki internetowe, takie jak Chrome, Safari, IE, Mozilla itp., Lub różne systemy operacyjne, urządzenia sprzętowe lub konfiguracje.

Wybrane platformy powinny być powiązane z Planem testów, w którym wykonywane są przypadki testowe. Projekt testowy może wymagać kilku platform do przetestowania przed wydaniem produktu. Przypadki testowe muszą być również połączone z platformami, a także planami testów.

Dodaj platformę

Aby korzystać z funkcji platformy, należy ją najpierw utworzyć w obszarze Zarządzanie platformą. Powinieneś mieć prawo do zarządzania platformą, aby utworzyć platformę.

Oto kroki tworzenia platformy.

Step 1 - Przejdź do Test Project → Platform Management z pulpitu nawigacyjnego, jak pokazano poniżej.

Wyświetla stronę zarządzania platformą.

Step 2 - Kliknij przycisk Utwórz platformę, jak pokazano poniżej.

Otwiera formularz Utwórz platformę.

Step 3 - Wprowadź nazwę i opis platformy.

Step 4 - Kliknij przycisk Zapisz.

Po kliknięciu Zapisz platforma zostanie wyświetlona w Zarządzaniu platformą.

Usuń platformę

Step 1- Przejdź do Test Project → Platform Management. Wyświetla listę wszystkich dostępnych platform wraz z symbolem usuwania na czerwono jako X.

Step 2 - Kliknij symbol Usuń, jak pokazano poniżej.

Zostanie wyświetlone wyskakujące okienko potwierdzenia usunięcia.

Step 3 - Kliknij przycisk Tak.

Strona zostanie odświeżona, a platforma zostanie usunięta ze strony.

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 TestLink, użytkownicy mogą przypisać przebiegi testów do określonych kamieni milowych. Pomaga osobno śledzić 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 kamień milowy

Poniżej przedstawiono kroki, aby dodać kamień milowy.

Step 1 - Przejdź do planu testów → Przegląd etapów z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Kamień milowy wraz z przyciskiem Utwórz.

Step 2 - Kliknij przycisk Utwórz, jak pokazano poniżej.

Otwiera formularze Utwórz kamień milowy.

Step 3 - Wprowadź nazwę, docelową datę i datę rozpoczęcia.

Istnieją pod-kamienie milowe, takie jak Pełny test o wysokim priorytecie, Pełny test o średnim priorytecie i Pełny test o niskim priorytecie.

Step 4 - Po wprowadzeniu wartości procentowej kliknij przycisk Zapisz.

Możesz zobaczyć stan i postęp kamienia milowego, jak pokazano na poniższym zrzucie ekranu.

Usuń kamień milowy

Step 1- Przejdź do planu testów → Przegląd etapów. Wyświetla listę wszystkich dostępnych kamieni milowych wraz z symbolem usuwania na czerwono jako X.

Step 2 - Kliknij symbol Usuń, jak pokazano poniżej.

Zostanie wyświetlone wyskakujące okienko potwierdzenia usunięcia.

Step 3 - Kliknij przycisk Tak, jak pokazano poniżej.

Strona zostanie odświeżona, a kamień milowy zostanie usunięty ze strony.

Przed rozpoczęciem faktycznej realizacji, konfiguracja zestawu wykonawczego jest krokiem wymaganym do śledzenia postępu i statusu wykonania. Ten etap jest nazywany konfiguracją wykonania testu.

Przed wykonaniem upewnij się, że następujące dokumenty są gotowe -

  • Specyfikacja testu jest napisana i wymieniona w projekcie.
  • Plan testów jest tworzony i przeglądany.
  • Przypadki testowe są tworzone i mapowane w planie testów pod kątem pokrycia.
  • Dla projektu tworzona jest co najmniej jedna kompilacja.

Powinieneś mieć odpowiednie pozwolenie na wykonanie i pracę w tym planie testów.

Nawigacja i ustawienia

Poniżej przedstawiono kroki, aby skonfigurować nawigację i ustawienia wykonywania przypadków testowych.

Step 1 - Przejdź do Wykonywanie testów → Wykonaj testy z pulpitu nawigacyjnego, jak pokazano poniżej.

Otwiera stronę Wykonaj test, na której w lewym panelu znajdują się ustawienia i filtry.

Wraz z tymi dwoma jest również menu drzewiaste.

Step 2 - Wybierz Plan testu i buduj w sekcji ustawień.

Step 3 - W sekcji filtru można zawęzić strukturę drzewa znajdującą się pod filtrem.

Poniższe zrzuty ekranu wyświetlają nawigację i ustawienia na stronie wykonywania testów -

Zdefiniuj przetestowaną kompilację

Należy określić jedną z aktywnych kompilacji, aby dodać wyniki wykonania przypadku testowego. Jeśli nie określisz, najnowsza kompilacja zostanie ustawiona domyślnie.

Etykieta kompilacji określa dokładny pakiet testowanej aplikacji do celów śledzenia. Każdy przypadek testowy może być uruchamiany raz lub więcej razy na Budowę. Zaleca się jednak, aby tylko jeden cykl testowy był wykonywany dla kompilacji.

Kompilacje mogą być tworzone przez Lidera Testów za pomocą strony Utwórz nową kompilację.

Drzewo menu

Drzewo menu w panelu nawigacyjnym poniżej sekcji Filtr wyświetla przefiltrowaną listę przypadków testowych w planie testów.

Wybierając przypadek testowy, umożliwia otwarcie odpowiedniego przypadku testowego do wykonania testu na prawym panelu.

Pakiety testów w menu drzewa wyświetlają szczegóły planu testów i szczegóły kompilacji, jak pokazano na poniższym zrzucie ekranu.

Wykonywanie testów to proces wykonywania kodu i porównywania oczekiwanych i rzeczywistych wyników.

Stan testu

Domyślnie przypadek testowy pozostaje w stanie Brak uruchomienia. Po przypisaniu statusu do przypadku testowego nie można przywrócić stanu braku uruchomienia.

Wynik testu można przypisać jako Zdany, Niepowodzenie lub Zablokowany. TestLink obsługuje również przypisywanie wyników do poszczególnych kroków testu. Możesz przypisać status Pozytywny, Niepowodzenie lub Zablokowany na każdym etapie przypadku testowego.

  • Passed - Gdy przypadek testowy lub krok pasuje do oczekiwanego wyniku, jest oznaczany jako zaliczony.

  • Failed - Gdy przypadek testowy lub krok różni się od oczekiwanego wyniku, jest oznaczany jako Niepowodzenie.

  • Blocked - Gdy przypadek testowy lub krok nie może zostać wykonany z powodu nierozstrzygniętego problemu, jest oznaczany jako zablokowany.

Wstaw wynik testu

Po wykonaniu przypadku testowego lub kroku testowego należy do nich przypisać wynik.

Podczas wpisywania wyniku testu należy wykonać następujące kroki:

Step 1 - Przejdź do Wykonywanie testów → Testy wykonania lub Przypadki testowe przypisane do mnie, jak pokazano poniżej.

Step 2- Wybierz przypadek testowy z lewego panelu. Wyświetla wszystkie szczegóły i kroki przypadków testowych.

Step 3- W kroku testu znajdują się uwagi dotyczące wykonania i kolumna Wynik. Po wykonaniu możesz wprowadzić komentarze jako notatki wykonania.

Step 4 - Wybierz wyniki jako zaliczone, nieudane lub zablokowane.

Możesz również dołączyć obraz lub plik zrzutu ekranu jako artefakt wspierający wybór wyników.

Step 5 - W sekcji Uwagi / Opis znajdującej się poniżej wprowadź ogólny komentarz dotyczący wykonania przypadku testowego.

Step 6- Po prawej stronie Uwagi / Opis znajduje się Czas wykonania (min). Wprowadź liczbę minut spędzonych podczas wykonywania tego przypadku testowego.

Step 7- Poniżej pola tekstowego Czas wykonania znajdują się trzy ikony służące do wyboru ogólnego stanu wyników dla przypadku testowego. Ikony są zaliczone, zakończone niepowodzeniem i zablokowane od lewej do prawej.

Po dokonaniu selekcji ogólny wynik zostanie zaktualizowany wraz ze wszystkimi iteracjami wykonania.

Step 8- Kliknij ikonę Drukuj, aby wyświetlić szczegółowe wyniki wykonania. Symbol znajduje się w kolumnie Run Mode po prawej stronie, jak pokazano poniżej.

Otwiera nowe okno ze szczegółami wykonania i komentarzami krok po kroku, jak pokazano poniżej.

Usuń wykonanie

Możesz usunąć wynik wykonania, klikając czerwony symbol usuwania jako X, obecny w kolumnie Run Mode.

Otwiera wyskakujące okienko z potwierdzeniem usunięcia. Kliknij przycisk OK.

Raporty i metryki grupują wyniki wykonania w jednym miejscu, co pomaga śledzić postęp projektu.

Aby uzyskać dostęp do sekcji Raport i metryki, wybierz Wykonanie testu → Raporty testów i metryki z pulpitu nawigacyjnego, jak pokazano poniżej.

Lewe okienko służy do przechodzenia do każdego raportu i obsługi elementów sterujących zachowaniem i wyświetlaniem raportów. Przycisk „Drukuj” inicjuje drukowanie prawego panelu (nawigacja nie zostanie wydrukowana).

Możesz drukować jako HTML lub Pseudo MS Word. Możesz również wysłać raport w formacie HTML. W prawym okienku jest wyświetlane podsumowanie każdego raportu.

Ogólne wskaźniki planu testów

Te metryki przedstawiają bieżący stan planu testów według następujących kryteriów - zestaw testów, właściciel, kamień milowy, priorytet i słowo kluczowe.

Oprócz tego wyświetla również podstawowe dane dla wszystkich włączonych kompilacji. Bieżący status jest określany przez ostatnią kompilację, w której wykonywane są przypadki testowe.

Na przykład, jeśli przypadek testowy jest wykonywany w wielu kompilacjach, liczony jest tylko najnowszy wynik. Wynik ostatniego testu jest pojęciem używanym w wielu raportach i jest określane w następujący sposób:

  • Kolejność kompilacji jest tworzona w planie testów. Na przykład, jeśli test zakończy się niepowodzeniem w kompilacji 1 i zostanie oznaczony jako pozytywny w kompilacji 2, ostatni wynik zostanie zaliczony.

  • Jeśli przypadek testowy jest wykonywany wiele razy w tej samej kompilacji, pod uwagę brane będzie ostatnie wykonanie. Na przykład, jeśli kompilacja 3 zostanie wydana i oznaczona jako „zdała” o godzinie 13:00 i oznaczona jako „niepowodzenie” o godzinie 17:00 - zostanie uznana za niepowodzenie.

  • Przypadki testowe wymienione jako „niewykonane” w kompilacji nie są brane pod uwagę. Na przykład, jeśli przypadek testowy jest oznaczony jako „pozytywny” w kompilacji 1 i nie jest wykonywany w kompilacji 2, ostatni wynik zostanie uznany za „pozytywny”.

Kliknięcie opcji Ogólne metryki planu testów po lewej stronie ekranu powoduje wyświetlenie wszystkich wyników, jak pokazano poniżej.

Results by Top Level Test Suites- Zawiera listę wyników każdego pakietu najwyższego poziomu. Wyświetla liczbę przypadków testowych ze stanem pomyślnym, zakończonym niepowodzeniem, zablokowanym, niewykonanym i zakończonym (%). Wyniki dotyczące apartamentów najwyższego poziomu obejmują wszystkie apartamenty dla dzieci.

Results by Build- Zawiera listę wyników wykonania dla każdej kompilacji. Dla każdej kompilacji wyświetla całkowitą liczbę przypadków testowych, całkowity wynik,% zaliczony, łącznie nieudany,% nieudany, zablokowany,% zablokowany, nieuruchomiony i% nieuruchomiony. Jeśli Przypadek Testowy został wykonany dwukrotnie w tej samej Kompilacji, pod uwagę zostanie wzięte ostatnie wykonanie.

Results by Keyword- Zawiera listę wszystkich słów kluczowych przypisanych do przypadków w bieżącym Planie testów oraz powiązanych z nimi wyników. Dla każdego słowa kluczowego wyświetla całkowitą liczbę przypadków testowych, całkowity wynik,% zaliczonych, łącznie nieudanych,% nieudanych, zablokowanych,% zablokowanych, nie uruchomionych i% nie uruchomionych.

W module Raporty możesz tworzyć, przeglądać i eksportować raporty obsługiwane przez TestLink. TestLink obsługuje szeroką gamę raportów na wszystkich etapach STLC, aby lepiej śledzić postępy, takie jak wykonanie testów, pokrycie wymagań i szczegóły tworzenia przypadków testowych. Te raporty pobierają najważniejsze informacje, aby przygotować dowolne metryki.

Po przejściu do opcji Raporty i metryki z testów z pulpitu nawigacyjnego w lewym panelu zostanie wyświetlona lista dostępnych raportów dla różnych działań. W prawym panelu wyświetla szczegóły wybranego raportu, jak pokazano poniżej.

Macierz wyników testu

Ten raport wyświetla wszystkie aktualnie zablokowane, zakończone niepowodzeniem, pomyślne lub nie uruchomione przypadki testowe. Pokazuje ostatni wynik wykonania przypadku testowego dla każdej kompilacji. Ponadto w ostatniej kolumnie wyświetlany jest wynik wykonania ostatniego przypadku testowego dla ostatniej utworzonej kompilacji.

Logika „Ostatniego wyniku testu” (opisana powyżej w części Ogólne metryki planu testów) służy do określenia, czy przypadek testowy należy uznać za zablokowany, zakończony niepowodzeniem, zaliczony, czy też nie został uruchomiony.

Zablokowane i zakończone niepowodzeniem raporty przypadków testowych wyświetlą powiązane błędy, jeśli użytkownik jest współpracownikiem zintegrowanego systemu śledzenia błędów z TestLink.

Aby uzyskać dostęp do macierzy wyników testu, kliknij macierz wyników testu w lewym okienku. wyświetla raport po prawej stronie, jak pokazano na poniższym zrzucie ekranu.

Raporty zapotrzebowania

Ten raport jest dostępny w raporcie testów i metrykach, jeśli wymagania są połączone z przypadkami testowymi bieżącego projektu testowego.

Raport jest generowany dla jednego dokumentu specyfikacji wymagań wybranego z listy rozwijanej Kompilacja i stan.

Istnieją dwie sekcje - dane i przegląd wyników. Dostępne są następujące dane -

  • Całkowita liczba wymagań
  • Wymagania w ramach TestLink
  • Wymagania objęte przypadkami testowymi
  • Wymagania nie objęte przypadkami testowymi
  • Wymagania nie zostały uwzględnione lub nie zostały przetestowane
  • Wymagania nie zostały przetestowane

Wymagania są podzielone na cztery sekcje. Każde wymaganie jest wymienione razem ze wszystkimi powiązanymi przypadkami testowymi (pokolorowane zgodnie z wynikiem przypadku testowego) -

  • Wymagania spełnione
  • Niespełnione wymagania
  • Zablokowane wymagania
  • Niezrealizowane wymagania

Poniższy zrzut ekranu wyświetla raport wymagań -

Ten raport wymaga biblioteki graficznej zainstalowanej na serwerze WWW. Logika „Wynik ostatniego testu” jest używana dla wszystkich czterech wykresów.

Aby uzyskać dostęp do wykresów, kliknij Wykresy w lewym okienku, jak pokazano poniżej.

Raport zawiera następujące wykresy -

Wykres kołowy ogólnie pozytywnych / zakończonych niepowodzeniem / zablokowanych / i nie uruchomionych przypadków testowych, jak pokazano powyżej.

Wykres słupkowy wyników według słów kluczowych, jak pokazano poniżej.

Wykres słupkowy wyników według pakietu najwyższego poziomu, jak pokazano poniżej.

Słupki na wykresach słupkowych są kolorowe w taki sposób, że użytkownik może zidentyfikować przybliżoną liczbę przypadków pozytywnych, zakończonych niepowodzeniem, zablokowanych i nie uruchomionych.