Samouczek TestLink: kompletny przewodnik

Czym jest TestLink?

Test-link jest najszerzej używanym internetowym narzędziem do zarządzania testami typu open source. Synchronizuje specyfikację wymagań i specyfikację testów. Użytkownik może tworzyć projekt testowy i dokumentować przypadki testowe za pomocą tego narzędzia. Za pomocą Test-Link można utworzyć konto dla wielu użytkowników i przypisać różne role użytkowników. Użytkownik administrator może zarządzać zadaniem przypisywania przypadków testowych.

Obsługuje zarówno automatyczne, jak i ręczne wykonywanie przypadków testowych. Testerzy mogą generować Plan testów i przetestuj raport w ułamku czasu dzięki temu narzędziu. Obsługuje raporty z testów w różnych formatach, takich jak Excel, MS Word i formaty HTML. Oprócz tego obsługuje także integrację z wieloma popularnymi Wada system śledzenia, taki jak JIRA, MANTIS, BUGZILLA, TRAC itp. Ponieważ jest to narzędzie internetowe, wielu użytkowników może uzyskać dostęp do jego funkcjonalności w tym samym czasie, korzystając ze swoich danych uwierzytelniających i przypisanych ról.

Zalety TestLink

  • Obsługuje wiele projektów
  • Łatwy eksport i import przypadków testowych
  • Łatwa integracja z wieloma narzędziami do zarządzania defektami
  • Zautomatyzowane wykonywanie przypadków testowych poprzez XML-RPC
  • Łatwa filtracja przypadków testowych według wersji, słów kluczowych, identyfikatora przypadku testowego i wersji
  • Łatwe przypisywanie przypadków testowych wielu użytkownikom
  • Łatwe generowanie planu testów i raportów z testów w różnych formatach
  • Podaj poświadczenia wielu użytkownikom i przypisz im role

Zaloguj się do TestLink

Krok 1: Otwórz Testlink strona główna i wprowadź dane logowania

  1. Wprowadź identyfikator użytkownika – admin
  2. Podaj hasło
  3. Kliknij zakładkę logowania

Zaloguj się do TestLink

Tworzenie projektu testowego

Krok 1: W oknie głównym kliknij Zarządzanie projektami testowymi, otworzy się kolejne okno

Tworzenie projektu testowego

Krok 2: Kliknij zakładkę „Utwórz”, aby utworzyć nowy projekt.

Tworzenie projektu testowego

Krok 3: Wprowadź wszystkie wymagane pola w oknie, takie jak kategoria projektu testowego, nazwa projektu, prefiks, opis itp. Po wypełnieniu wszystkich niezbędnych szczegółów kliknij zakładkę „Utwórz” na końcu okna.

Tworzenie projektu testowego

Spowoduje to pomyślne utworzenie projektu „Guru99”.

Tworzenie projektu testowego

Tworzenie planu testów

Plan testów zawiera pełne informacje, takie jak zakres testowania oprogramowania, kamienie milowe, zestawy testów i przypadki testowe. Po utworzeniu projektu testowego następnym krokiem jest utworzenie planu testów.

Krok 1: Na stronie głównej kliknij Zarządzanie planem testów na stronie głównej

Tworzenie planu testów

Krok 2: Otworzy się kolejna strona, na dole strony kliknij zakładkę „Utwórz”

Tworzenie planu testów

Krok 3: Wypełnij wszystkie niezbędne informacje, takie jak nazwa, opis, utwórz na podstawie istniejącego planu testów itp. w otwartym oknie i kliknij „zakładka utwórz”

Tworzenie planu testów

Krok 4: Plan testów Guru 99 został pomyślnie utworzony

Tworzenie planu testów

Buduj Kreację

Kompilacja to konkretna wersja oprogramowania

Krok 1: Kliknij opcję Kompilacje/wydania w obszarze Plan testów na stronie głównej

Buduj Kreację

Krok 2: W następnym oknie wypełnij wszystkie niezbędne szczegóły dotyczące wydania oprogramowania i kliknij Utwórz, aby zapisać wydanie

  1. Wprowadź nazwę tytułu
  2. Wprowadź opis wersji oprogramowania
  3. Zaznacz pole wyboru dla statusu – Aktywny
  4. Zaznacz pole wyboru dla statusu – Otwarte
  5. Wybierz datę premiery
  6. Kliknij przycisk Utwórz przycisk

Buduj Kreację

Po wydaniu oprogramowania będzie ono wyglądać następująco

Buduj Kreację

Tworzenie pakietu testowego

Zestaw testów to zbiór przypadków testowych, które mogą testować lub weryfikować ten sam komponent. Poniższe kroki wyjaśnią, jak utworzyć zestaw testów dla swojego projektu.

Krok 1: Kliknij opcję specyfikacji testu na stronie głównej.

Tworzenie pakietu testowego

Krok 2: Po prawej stronie panelu kliknij ikonę ustawień Tworzenie pakietu testowego. Wyświetli serię operacji testowych.

Krok 3: Kliknij kartę „Utwórz” dla zestawu testów

Tworzenie pakietu testowego

Krok 4: Wypełnij wszystkie szczegóły zestawu testowego i kliknij kartę Zapisz.

  1. Wprowadź nazwę zestawu testów
  2. Wprowadź szczegóły dotyczące zestawu testów
  3. Kliknij przycisk Zapisz, aby zapisać szczegóły zestawu testów

Tworzenie pakietu testowego

Możesz zobaczyć, że zestaw testów dla Guru 99 został utworzony

Tworzenie pakietu testowego

Twój zestaw testów pojawi się po lewej stronie panelu w drzewie struktury folderów

Tworzenie przypadku testowego

Testcase zawiera sekwencję kroków testowych w celu przetestowania określonego scenariusza z oczekiwanym wynikiem. Poniższe kroki wyjaśnią, jak utworzyć przypadek testowy wraz z krokami testowymi.

Krok 1: Kliknij folder zestawu testów po lewej stronie panelu w strukturze drzewa folderów

Tworzenie przypadku testowego

Krok 2: Kliknij ikonę ustawień w prawym panelu bocznym. Lista operacji przypadków testowych zostanie wyświetlona w prawym panelu bocznym

Tworzenie przypadku testowego

Krok 3: Otworzy się nowe okno, aby utworzyć przypadki testowe kliknij przycisk Utwórz w operacjach przypadków testowych

Tworzenie przypadku testowego

Krok 4: Wprowadź szczegóły na stronie specyfikacji przypadku testowego

Tworzenie przypadku testowego

Krok 5: Po wprowadzeniu szczegółów kliknij przycisk „create”, aby zapisać szczegóły. Przypadek testowy dla Guru99 został pomyślnie utworzony

Tworzenie przypadku testowego

Krok 6: Kliknij przypadek testowy z folderu, jak pokazano powyżej, otworzy się okno. Kliknij przycisk „Utwórz kroki” w przypadku testowym. Otworzy się edytor kroków przypadku testowego

Tworzenie przypadku testowego

Krok 7) Otworzy się kolejne okno na tej samej stronie, w którym należy wprowadzić następujące dane

  1. Wprowadź akcję krokową dla przypadku testowego
  2. Wprowadź szczegóły dotyczące czynności kroku
  3. Kliknij przycisk Zapisz i dodaj kolejny krok LUB kliknij kartę Zapisz i wyjdź, jeśli nie ma już więcej kroku testowego do dodania

Tworzenie przypadku testowego

Krok 8) Po zapisaniu i wyjściu z kroku testowego będzie to wyglądać następująco

Tworzenie przypadku testowego

Przypisywanie przypadku testowego do planu testów

Aby przypadek testowy mógł zostać wykonany należy go przypisać do planu testów. Tutaj zobaczymy, jak możemy przypisać przypadek testowy do planu testów.

Krok 1) Kliknij ikonę ustawień Przypisywanie przypadku testowego do planu testów na panelu testowym. Pokaże listę operacji.

Krok 2) Kliknij „Dodaj do planów testów”

Przypisywanie przypadku testowego do planu testów

Krok 3) Otworzy się nowe okno, wyszukaj swój projekt „Guru99”

  1. Zaznacz pole wyboru obok swojego planu testowego
  2. Kliknij przycisk dodawania

Przypisywanie przypadku testowego do planu testów

Spowoduje to dodanie przypadku testowego do planu testów.

Tworzenie użytkowników i przypisywanie ról w TestLink

Testlink zapewnia funkcje zarządzania użytkownikami i autoryzacji.

Poniżej znajduje się lista domyślnych ról w Testlink i ich prawa –

Rola Przypadki testowe Metryki testowe
Gość Zobacz Zobacz
Próbnik Wykonać Zobacz
Starszy Tester Edytuj i wykonaj Zobacz
Lider i Admin Edytuj i wykonaj Edytuj i wykonaj

Krok 1: Z Testlinkstronie głównej kliknij ikonę użytkowników/roli na pasku nawigacyjnym

Tworzenie użytkowników i przypisywanie ról w TestLink

Krok 2: Kliknij Utwórz

Tworzenie użytkowników i przypisywanie ról w TestLink

Krok 3: Wypełnij wszystkie dane użytkownika i kliknij przycisk „Zapisz”

Tworzenie użytkowników i przypisywanie ról w TestLink

Tutaj na liście możemy zobaczyć, że użytkownicy zostali utworzeni

Tworzenie użytkowników i przypisywanie ról w TestLink

Krok 4: Przydzielenie użytkownikowi roli w projekcie testowym,

  1. Kliknij na „Przypisz role w projekcie testowym” Zakładka
  2. Wybierz nazwę projektu
  3. Wybierz rolę użytkownika z listy rozwijanej

Tworzenie użytkowników i przypisywanie ról w TestLink

Pisanie wymagań

Krok 1: Z paska nawigacyjnego wybierz „Link do wymagań”, otworzy się strona wymagań.

Pisanie wymagań

Krok 2: Na stronie wymagań, po prawej stronie panelu, kliknij przycisk „Utwórz”.

Pisanie wymagań

Krok 3:Otworzy się nowe okno, wprowadź wszystkie szczegóły, takie jak:

  1. Identyfikator dokumentu
  2. Nazwa tytułu
  3. Wymaganie Descriptjon
  4. I kliknij przycisk „Zapisz”.

Dla typu możesz wybrać opcję z listy rozwijanej – tutaj wybraliśmy „Specyfikacja wymagań użytkownika”

Pisanie wymagań

Krok 4:Powinien utworzyć Specyfikację wymagań i wyświetlić ją na lewym panelu bocznym pod projektem „Guru99”.

Pisanie wymagań

Krok 5: Wybierz przycisk ustawień na stronie głównej specyfikacji wymagań. Otworzy się kolejne okno.

Pisanie wymagań

Krok 6Kliknij kartę „Utwórz” w obszarze Wymaganie OperaTions.

Pisanie wymagań

Krok 7: Wypełnij wszystkie podane dane i kliknij przycisk „Zapisz”

  1. Wprowadź identyfikator dokumentu
  2. Wprowadź nazwę tytułu
  3. Wprowadź opis
  4. Wprowadź status – czy jest w wersji roboczej, przerobiony, sprawdzony, nietestowalny itp. Tutaj wybraliśmy prawidłowy
  5. Podaj typ – interfejs użytkownika, niefunkcjonalny, informacyjny, funkcjonalny itp. Tutaj wybraliśmy przypadek użycia
  6. Wprowadź liczbę potrzebnych przypadków testowych
  7. Na końcu kliknij przycisk „Zapisz”.

Pisanie wymagań

Uwaga: Aby dodać więcej wymagań, zaznacz pole wyboru i kliknij przycisk Zapisz

Po lewej stronie panelu widzimy, że wymaganie zostało dodane.

Pisanie wymagań

Przypisywanie wymagań do przypadków testowych

In Testlink, Wymaganie można powiązać z przypadkami testowymi. Jest to bardzo istotna funkcja umożliwiająca śledzenie zasięgu testów w oparciu o wymagania. W raportach z testów możesz sprawdzić, które wymagania nie są uwzględnione, i zastosować się do nich, aby dołączyć je do zestawów testów w celu maksymalnego pokrycia testów

Krok 1: W sekcji specyfikacji testu otwórz dowolny pojedynczy przypadek testowy i kliknij ikonę wymagania

Przypisywanie wymagań do przypadków testowych

Krok 2: Aby przypisać specyfikację wymagań do przypadku testowego, należy wykonać następujące kroki

  1. Przewiń listę rozwijaną, aby wybrać specyfikację wymagań
  2. Zaznacz pole wyboru wymagania
  3. Kliknij zakładkę „przypisz”.

Przypisywanie wymagań do przypadków testowych

Po kliknięciu zakładki „przypisz” pojawi się okno z informacją „Przypisane wymaganie”.

Przypisywanie wymagań do przypadków testowych

Wykonywanie przypadku testowego

W TestLink możemy uruchomić przypadek testowy i zmienić status wykonania przypadku testowego. Status przypadku testowego można ustawić na „zablokowany” „Zaliczony”, or "przegrany". Początkowo, będzie w stanie „nie działa” status, ale kiedy już to zrobisz, hzdrowaśka zaktualizowałem, nie można go ponownie zmienić na status „nieuruchomiony”.

Krok 1: Na pasku nawigacyjnym kliknij link „Wykonanie testu”. Przekieruje Cię do Panelu Wykonania Testów.

Wykonywanie przypadku testowego

Krok 2: Wybierz przypadek testowy, który chcesz uruchomić, z lewego panelu bocznego

Wykonywanie przypadku testowego

Krok 3: Po wybraniu przypadków testowych otworzy się okno.

Wykonywanie przypadku testowego

Krok 4: Wykonaj następujące kroki

  1. Wprowadź uwagi dotyczące wykonanego przypadku testowego
  2. Wybierz jego stan

Wykonywanie przypadku testowego

Krok 5: Na tej samej stronie musisz wypełnić podobne szczegóły dotyczące wykonania przypadku testowego. Wypełnij szczegóły, wybierz status, a następnie kliknij „zapisz wykonanie”.

Wykonywanie przypadku testowego

Generowanie raportów z testów

Link testowy obsługuje różne formaty raportów z testów, np

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Pisarz
  • OpenOffice Calc

Krok 1: Na pasku nawigacyjnym kliknij opcję Raporty z testów

Generowanie raportów z testów

Krok 2: Z lewego panelu wybierz łącze „Raport z testu”.

Generowanie raportów z testów

Krok 3Aby wygenerować raport, wykonaj następujące kroki

  1. Zaznacz i odznacz opcję, którą chcesz wyróżnić w raporcie z testu
  2. kliknij folder swojego projektu

Generowanie raportów z testów

Raport z testu będzie wyglądał następująco

Generowanie raportów z testów

Eksportuj przypadek testowy/zestaw testów

Testlink udostępnia funkcje eksportowania projektów testowych/zestawów testów do pliku Testlink a następnie możesz zaimportować je do innego Testlink projekt na innym serwerze lub systemie. Aby to zrobić, musisz wykonać następujący krok

Krok 1: Na stronie Specyfikacja testu wybierz przypadek testowy, który chcesz wyeksportować

Eksportuj przypadek testowy/zestaw testów

Krok 2: Teraz po prawej stronie panelu kliknij przycisk Eksportuj przypadek testowy/zestaw testów ikona ustawień wyświetli wszystkie operacje, jakie można wykonać w przypadku testowym.

Krok 3: Kliknij "eksport" przycisk

Eksportuj przypadek testowy/zestaw testów

Krok 4: Otworzy się kolejne okno, zaznacz opcję zgodnie z wymaganiami i kliknij kartę eksportu

Eksportuj przypadek testowy/zestaw testów

Generowany jest następujący plik XML

Eksportuj przypadek testowy/zestaw testów

Importowanie przypadku testowego/zestawu testów

Krok 1: Wybierz folder pakietu testów, do którego chcesz zaimportować przypadek testowy

Importowanie przypadku testowego/zestawu testów

Krok 2: Kliknij ikonę ustawień Importowanie przypadku testowego/zestawu testów po prawej stronie panelu wyświetlane są wszystkie operacje, które można wykonać w zestawie testowym/przypadku testowym

Krok 3: Kliknij przycisk importu na liście operacji przypadków testowych jako

Importowanie przypadku testowego/zestawu testów

Krok 4: Przeglądaj i dołącz plik przypadku testowego XML wyeksportowany z łącza testowego, a następnie kliknij przycisk przesyłania.

  1. Użyj opcji przeglądania, aby dołączyć plik przypadku testowego XML, który wyeksportowałeś z testlink
  2. Kliknij na przesłanie pliku

Importowanie przypadku testowego/zestawu testów

Po przesłaniu pliku otworzy się okno z informacją o importowanych przypadkach testowych

Importowanie przypadku testowego/zestawu testów

Krok 5: Przypadek testowy zostanie przesłany i wyświetlony po prawej stronie panelu

Importowanie przypadku testowego/zestawu testów

Podsumowanie

W tym samouczku omówiliśmy różne aspekty TestLinka, takie jak sposób korzystania z niego Testlink-jako kierownik testów. Wyjaśnia krok po kroku, jak zarządzać planem testów dla swojego projektu, jak utworzyć użytkownika i odpowiednio przypisać mu role, a nawet jak importować lub eksportować przypadki testowe do swojego projektu. Inne przydatne funkcje, takie jak generowanie raportów, definiowanie wymagań itp. są również dobrze zademonstrowane w tym samouczku.