testlink tutorial layman s guide testlink test management tool
To jest kompletny przewodnik, jak zacząć korzystać z najpopularniejszego narzędzia do zarządzania testami typu open source - TestLink.
Dowiedz się, jak szybko skonfigurować i zacząć korzystać TestLink Narzędzie do zarządzania testami z tymi dogłębnymi Samouczki TestLink .
Uwaga redakcji - Jeśli nadal używasz arkuszy kalkulacyjnych MS Excel do śledzenia przypadków testowych i wykonywania, jest to najlepszy czas, aby przejść na narzędzie do zarządzania testami. Z tego powodu wybraliśmy popularne od dawna popularne narzędzie do zarządzania testami typu open source. Spróbuj!
Podzieliliśmy tę serię samouczków TestLink na 4 części:
Oto lista wszystkich samouczków z tej serii:
Samouczek TestLink nr 1) Wprowadzenie do TestLink, instalacja i tworzenie planu testów i przypadków testowych
Samouczek TestLink nr 2) Zarządzanie wymaganiami, wykonywanie testów i generowanie raportów z testów
Samouczek TestLink nr 3) Zdalne aktualizowanie statusu wykonania przypadku testowego tj. poprzez kod Selenium WebDriver przy użyciu TestLink API (koncepcje zaawansowane)
Samouczek TestLink nr 4) Metryki testowe, zarządzanie słowami kluczowymi, pola niestandardowe i wykresy raportów z testów
Zacznijmy od pierwszej części tej serii.
Czego się nauczysz:
Wprowadzenie do TestLink
Jest to najczęściej używane internetowe narzędzie do zarządzania testami typu open source. Integruje razem specyfikację wymagań i specyfikację testów. Za pomocą tego narzędzia użytkownik może tworzyć projekty testowe i dokumentować przypadki testowe. Możemy stworzyć konto dla wielu użytkowników / testerów i przypisać im różne role. Administratorzy mogą zarządzać zadaniami przypisywania przypadków testowych.
Obsługuje zarówno ręczne, jak i automatyczne wykonywanie przypadków testowych. Za pomocą tego narzędzia testerzy mogą w ciągu minuty wygenerować raport z testów i dokumenty planu testów. Obsługuje generowanie raportów z testów w formatach MS Word, Excel i HTML.
TestLink obsługuje również integrację z wieloma plikami popularne systemy śledzenia defektów jak Mantis, BugZilla, Jira , Youtrack i TRAC. Możemy powiązać konkretne zgłoszenie błędu z przypadkami testowymi. Obsługuje również i utrzymuje wiele projektów testowych. Ponieważ jest to narzędzie internetowe, wielu użytkowników może uzyskać dostęp do jego funkcji w tym samym czasie za pomocą swoich poświadczeń i przypisanych ról.
Korzyści z TestLink
- Obsługuje wiele projektów.
- Łatwy import lub eksport przypadków testowych.
- Łatwa integracja z wieloma narzędziami do zarządzania defektami.
- Automatyczne wykonywanie przypadków testowych przez XML-RPC.
- Łatwe filtrowanie przypadków testowych za pomocą słów kluczowych, wersji i identyfikatora przypadku testowego
- Może dostarczać poświadczenia wielu użytkownikom i przypisywać im role.
- Łatwe przypisywanie przypadków testowych do wielu użytkowników.
- Łatwe generowanie planu testów i raportów z testów w różnych formatach.
Instalacja TestLink
AKTUALIZACJA: Możesz zainstalować wersję TestLink w chmurze, sprawdzając kroki ta strona.
Wymagania wstępne:
- Serwer WWW Apache
- PHP
- MySQL
Uwaga : Jeśli masz przypisanego administratora systemu do swojego projektu, możesz poprosić administratora systemu o zainstalowanie tego dla Twojego projektu i przejść bezpośrednio do kroku „Tworzenie projektu testowego”. (Jeśli masz czas na wykonanie tych instalacji, proponuję spróbować swoich sił. To zwiększy twoje doświadczenie. :) )
Aby zainstalować TestLink, musisz zainstalować serwer WWW Apache, serwer PHP i MySQL. Jeśli twój system lub serwer ma już zainstalowane Apache, PHP i MySQL, możesz bezpośrednio zainstalować to narzędzie, jak wspomniano w ' Instalacja TestLink ”Poniżej.
W przeciwnym razie wykonaj kolejno poniższe kroki, aby najpierw zainstalować Apache, PHP i MySQL.
Instalacja Apache
Ta sekcja zawiera kroki, które należy wykonać, aby zainstalować serwer WWW Apache.
Krok 1: Pobierz Apache stąd .
Krok 2: Rozpakuj plik Zip do C: /
Krok 3: Skopiuj ścieżkę do C: Apache24 bin i dołącz ją do zmiennej środowiskowej ścieżki.
Krok 4: Otwórz wiersz polecenia. (Uruchom jako administrator)
cd do C: / Apache24 / bin i uruchom kolejno następujące polecenia
httpd -k install
httpd -k start
Instalacja PHP
Ta sekcja zawiera kroki, które należy wykonać, aby zainstalować PHP i skonfigurować PHP z Apache.
Krok 1: Pobierz PHP z tej strony (wątek jest bezpieczny).
Wyodrębnij to do C: php
Krok 2: Zmień nazwę rozwoju php.ini na php.ini
Krok 3: Dodaj C: php do zmiennej środowiskowej ścieżki.
Krok 4: Edytować php.ini i dodaj / edytuj następujące wiersze,
display_errors = Wł
log_erros = Wł
doc_root = C: / Apache24 / htdocs
katalog_ rozszerzenia = „C: / php / ext”
Krok 5: Edytować httpd.conf i dodaj / edytuj następujące wiersze,
LoadModule php5_module „C: /php/php5apache2_4.dll”
Aplikacja AddType / x-httpd-php .php .html .php4 .php5
Na końcu httpd.conf dodaj plik,
PHPIniDir „C: / php”
Krok 6: Utwórz plik o nazwie phpinfo.php wewnątrz C: / Apache24 / htdocs & dodaj następujący wiersz w pliku.
Krok 7: Kopiuj php-mysql.dll w C: / php / ext i włóż do środka C: / Windows / System32
Krok 8: Uruchom ponownie Apache .
Instalacja MySQL
Ta sekcja zawiera kroki, które należy wykonać, aby zainstalować MySQL.
Krok 1: Pobierz MySQL z tej strony i zainstaluj.
Krok 2: Utwórz bazę danych o nazwie „TestLink” na serwerze MySQL.
Krok 3: W php.ini odkomentuj rozszerzenie MySQL.
I ustaw strefę czasową daty jako „PRC”.
różnica między wyzwalaniem portów a przekierowywaniem portów
Instalacja TestLink
Ta sekcja zawiera kroki, które należy wykonać, aby zainstalować TestLink na serwerze WWW Apache.
Krok 1: Pobierz TestLink z tej strony .
Krok 2: Rozpakuj pakiet, zmień jego nazwę na „testlink” i umieść go w „ C: / Apache24 / htdocs '
Krok 3: Edytować config.inc.php i edytuj następujące wiersze,
$ tlCfg-> log_path = „C: / Apache24 / htdocs / testlink / logs /”;
$ tlCfg-> config_check_warning_mode = „CICHY”;
$ g_repositoryPath = „C: / Apache24 / htdocs / testlink / upload_area”;
Zapisz zmiany i otwórzhttp: // localhost: 80 / testlinkz przeglądarki.
Klikaj przycisk „Dalej”, aż instalacja zostanie zakończona.
Krok 4: Teraz możesz zalogować się do TestLink, uzyskując dostęphttp: // localhost: 80 / testlink.
Nazwa użytkownika: admin
Hasło: admin
Uwaga: Jeśli chcesz zrzuty ekranu dla tych kroków instalacji, proszę sprawdź tę instrukcję instalacji .
Tworzenie projektu testowego
Projekt testowy to projekt utworzony dla konkretnego produktu / projektu. Zawiera plany testów, zestawy testów, przypadki testowe i kompilacje. W TestLink możemy utrzymywać wiele projektów.
Ta sekcja jasno wyjaśnia, jak utworzyć projekt testowy:
Krok 1: Tworzenie nowego projektu testowego wymaga uprawnień administratora. (Więc zaloguj się jako administrator)
Krok 2: Podczas pierwszego logowania nastąpi bezpośrednie przejście do strony tworzenia projektu testowego. W przeciwnym razie wybierz łącze „Test Project Management” na stronie głównej i kliknij przycisk „Create”.
Krok 3: Otworzy się sekcja Projekt testowy. Kliknij przycisk „Utwórz”.
Krok 4: Wpisz nazwę projektu testowego, opis i wszystkie wymagane pola, a następnie kliknij przycisk „Utwórz”.
Projekty testowe powinny zostać pomyślnie utworzone.
Tworzenie planu testów
Dokument Plan testów zawiera pełne informacje, takie jak zakres testów, kamienie milowe, zestawy testów i przypadki testowe. Po utworzeniu projektu testowego następnym krokiem jest utworzenie planu testów.
Ta sekcja jasno wyjaśnia tworzenie planu testów:
Krok 1: Kliknij łącze „Zarządzanie planem testów” na stronie komputera.
Krok 2: Kliknij przycisk „Utwórz” na stronie zarządzania planem testów.
Krok 3: Wprowadź wszystkie wymagane informacje na stronie.
Krok 4: Kliknij przycisk „Utwórz”. Powinien zostać uratowany.
Tworzenie kreacji
Kompilacja jest określoną wersją oprogramowania.
Ta sekcja jasno wyjaśnia, jak utworzyć kompilację:
Krok 1: Kliknij „Builds / Releases”, jak pokazano na rysunku.
Krok 2: Kliknij przycisk „Utwórz”.
Krok 3: Wprowadź szczegółowe informacje o kompilacji, jak pokazano na poniższym rysunku, i kliknij przycisk „Utwórz”.
Kompilację należy utworzyć i zapisać.
Tworzę Testsuite
Pakiet testowy to zbiór przypadków testowych, które mogą weryfikować / testować ten sam komponent. Ta sekcja jasno wyjaśnia, jak utworzyć zestaw testów. Wykonaj kolejno poniższe kroki, aby utworzyć zestaw testowy.
Krok 1: Kliknij łącze „Test Specification” na pulpicie. Powinien przejść do strony specyfikacji testów projektu.
Krok 2: Kliknij ikonę ustawień na panel po prawej stronie. Wyświetli serię operacji zestawu testów.
Krok 3: Kliknij utwórz przycisk dla zestawu testów.
Krok 4 : Należy otworzyć stronę specyfikacji Test Suite. Wypełnij szczegóły dotyczące zestawu testów i kliknij przycisk „Utwórz zestaw testów”.
Zestaw testów zostanie utworzony i pojawi się po lewej stronie, struktura drzewa folderów.
Tworzenie testu
Testcase zawiera sekwencję kroków testowych służących do przetestowania określonego scenariusza, z oczekiwanym wynikiem. W tej sekcji wyjaśniono, jak utworzyć przypadek testowy wraz z krokami testowymi. Wykonaj kolejno poniższe kroki, aby utworzyć przypadki testowe.
Krok 1: Kliknij folder Test Suite w strukturze drzewa po lewej stronie
najlepsze oprogramowanie do usuwania wirusów na PC
Krok 2: Kliknij ikonę ustawień w panel po prawej stronie. Lista operacji dotyczących przypadków testowych zostanie wyświetlona w panelu po prawej stronie.
Krok 3: Kliknij przycisk „Utwórz” przypadek testowy. Otworzy się strona specyfikacji przypadku testowego.
Krok 4: Wprowadź szczegóły na stronie specyfikacji przypadku testowego.
Krok 5: Po wprowadzeniu szczegółów kliknij przycisk „Utwórz”. To zapisze przypadek testowy.
Krok 6: Teraz kliknij przycisk „Utwórz kroki” w przypadku testowym. Pokaże się edytor kroków przypadku testowego.
Krok 7: Rozpocznij dodawanie kroków testu, jak pokazano na rysunku.
Krok 8: Kliknij przycisk „Zapisz”, aby dodać kolejne kroki lub kliknij przycisk „Zapisz i wyjdź”, aby zapisać krok i wyjść z edytora.
Wreszcie, przypadek testowy, który właśnie utworzyliśmy, będzie wyglądał następująco:
Przypisywanie przypadku testowego do planu testów
Aby wykonać przypadek testowy, należy go przypisać do planu testów. W tej sekcji opisano, jak przypisać przypadek testowy do planu testów. Wykonaj poniższe kroki, aby przypisać przypadek testowy do planu testów.
Krok 1: Kliknij ikonę ustawień na panelu przypadków testowych. Wyświetli listę operacji.
Krok 2: Kliknij przycisk „Dodaj do Planów Testowych”.
Krok 3: Kliknij pole wyboru planu testów, do którego chcesz przypisać przypadek testowy. Następnie kliknij przycisk „Dodaj”.
Przypadek testowy zostanie pomyślnie dodany do planu testów.
To wszystko na dzisiaj.
Podsumowanie tego, czego nauczyliśmy się w tym samouczku:
- TestLink zapewnia różne zintegrowane funkcje, takie jak dokumentowanie i wykonywanie przypadków testowych, raport z testów i generowanie planu testów.
- W TestLink można zdefiniować wielu użytkowników z wieloma rolami.
- Jest to internetowe narzędzie do zarządzania testami, więc każdy w organizacji może przeglądać przypadki testowe, jeśli ma prawidłowe dane logowania.
- Raporty z testów można łatwo generować w formacie HTML, MS DOC lub Excel.
- Możemy wyeksportować wszystkie zestawy testów i przypadki testowe oraz zaimportować je do innych projektów. Jest to bardzo przydatne, jeśli chcemy ponownie wykorzystać istniejące przypadki testowe dla następnych wersji projektu.
Ze względu na te przydatne funkcje TestLink jest szeroko stosowany i od dawna jest najpopularniejszym narzędziem do zarządzania testami typu open source.
O autorze: Dziękujemy Anitha Eswari za pomoc w opracowaniu tych przydatnych samouczków. Obecnie pracuje jako starszy inżynier testów, posiadając solidną wiedzę na temat testowania ręcznego i automatycznego oraz różnych narzędzi do zarządzania testami.
Co następne?
W 2ndi 3r & Dczęści tej serii zobaczymy jak zarządzać wymaganiami, mapować przypadki testowe do wymagań, wykonywać przypadki testowe ręcznie, tworzyć defekty linków i generować raporty z testów . W części zaawansowanej zobaczymy jak wykorzystać Selenium WebDriver do aktualizuj przypadki testowe automatycznie za pomocą TestLink API i oszczędzaj czas i pieniądze, które są ważnymi czynnikami sukcesu każdego projektu. :)
Lista wszystkich samouczków:
Samouczek TestLink nr 1
Tutorial nr 2 tutaj
Tutorial nr 3 tutaj
Tutorial # 4 tutaj
Jak zwykle służymy pomocą. Daj nam znać swoje pytania w komentarzach poniżej.
rekomendowane lektury
- Samouczek 4 TestLink - Wskaźniki testowe, zarządzanie słowami kluczowymi, pola niestandardowe i wykresy raportów z testów
- Samouczek zarządzania testami: Kompletny przewodnik po zarządzaniu testami
- Samouczek TestLodge - Jak organizować projekty testowania oprogramowania za pomocą narzędzia TestLodge do zarządzania testami
- Samouczek przeglądu narzędzia do zarządzania testami Testuff: Super proste, kompleksowe demo
- Jak zdalnie zaktualizować stan wykonania przypadku testowego TestLink za pomocą Selenium - samouczek nr 3
- Dogłębne samouczki dotyczące Eclipse dla początkujących
- Samouczek Bugzilli: Praktyczny samouczek dotyczący narzędzia do zarządzania defektami
- Samouczek SVN: Zarządzanie kodem źródłowym przy użyciu Subversion