Samouczek TestLink
โก Inteligentne podsumowanie
Kompletny przewodnik po samouczku TestLink wyjaลnia, jak korzystaฤ z platformy internetowej TestLink typu open source do kompleksowego zarzฤ dzania testami, obejmujฤ cego konfiguracjฤ projektu, plany testรณw, kompilacje, zestawy testรณw, przypadki testowe, role uลผytkownikรณw i wymagania traczdolnoลฤ, wykonanie trackrรณl, raportowanie oraz import i eksport przepลywรณw pracy.

Czym jest TestLink?
TestLink to jedno z najpopularniejszych internetowych narzฤdzi do zarzฤ dzania testami o otwartym kodzie ลบrรณdลowym. Synchronizuje specyfikacjฤ wymagaล i specyfikacjฤ testรณw w jednym obszarze roboczym, dziฤki czemu zespoลy mogฤ planowaฤ, dokumentowaฤ iโฆ tracWspรณlne dziaลania jakoลciowe. Za pomocฤ TestLinka moลผesz tworzyฤ projekty testowe, dokumentowaฤ przypadki testowe i wdraลผaฤ wielu uลผytkownikรณw z rรณลผnymi rolami. Uลผytkownik z uprawnieniami administratora zarzฤ dza przypisaniami przypadkรณw testowych w zespole.
TestLink obsลuguje zarรณwno automatyczne, jak i rฤczne wykonywanie przypadkรณw testowych. Testerzy mogฤ generowaฤ Plan testรณw i raport z testรณw w uลamku czasu dziฤki temu narzฤdziu. Obsลuguje ono raporty w wielu formatach, w tym Excel, MS Word i HTML. Integruje siฤ rรณwnieลผ z popularnymi Wada tracsystemy krรณlewskie, takie jak JIRA, MANTIS, BUGZILLA i TRACPoniewaลผ jest to rozwiฤ zanie internetowe, moลผe z niego korzystaฤ wielu uลผytkownikรณw jednoczeลnie, dysponujฤ c wลasnymi danymi uwierzytelniajฤ cymi i przypisanymi rolami.
Zalety TestLink
Zanim przejdziemy do konfiguracji, warto zrozumieฤ, dlaczego TestLink pozostaje popularnym wyborem do zarzฤ dzania testami w zespoลach ds. zapewnienia jakoลci.
- Obsลuguje wiele projektรณw w ramach jednej instalacji.
- Umoลผliwia ลatwe eksportowanie i importowanie przypadkรณw testowych pomiฤdzy serwerami.
- ลatwo integruje siฤ z wieloma narzฤdziami do zarzฤ dzania defektami.
- Wykonuje zautomatyzowane przypadki testowe za pomocฤ XML-RPC.
- Filtruje przypadki testowe wedลug wersji, sลรณw kluczowych, identyfikatora przypadku testowego i innych atrybutรณw.
- Przypisuje przypadki testowe wielu uลผytkownikom za pomocฤ kilku klikniฤฤ.
- Generuje plany testรณw i raporty z testรณw w rรณลผnych formatach.
- Zapewnia uprawnienia dla wielu uลผytkownikรณw i obsลuguje szczegรณลowe przypisywanie rรณl.
Zaloguj siฤ do TestLink
Po zainstalowaniu TestLinka pierwszym krokiem jest zalogowanie siฤ jako administrator i uzyskanie dostฤpu do gลรณwnego pulpitu nawigacyjnego.
Krok 1) Otwรณrz stronฤ gลรณwnฤ TestLink i wprowadลบ dane logowania.
- Wprowadลบ identyfikator uลผytkownika โ admin
- Podaj hasลo
- Kliknij zakลadkฤ logowania
Tworzenie projektu testowego
Projekt testowy peลni funkcjฤ kontenera najwyลผszego poziomu dla wszystkich powiฤ zanych planรณw testowych, pakietรณw i przypadkรณw. Poniลผsze kroki pokazujฤ , jak utworzyฤ pierwszy projekt.
Krok 1) W oknie gลรณwnym kliknij โZarzฤ dzanie projektami testowymiโ. Otworzy siฤ kolejne okno.
Krok 2) Kliknij zakลadkฤ โUtwรณrzโ, aby utworzyฤ nowy projekt.
Krok 3) Wypeลnij wszystkie wymagane pola, takie jak kategoria, nazwa projektu, prefiks i opis. Po uzupeลnieniu niezbฤdnych danych kliknij zakลadkฤ โUtwรณrzโ u doลu okna.
To tworzy Twรณj projekt โGuru99โ pomyลlnie.
Tworzenie planu testรณw
Plan testรณw zawiera kompletne informacje, w tym zakres testowania oprogramowania, kamienie milowe, zestawy testรณw i przypadki testowe. Po utworzeniu projektu, kolejnym krokiem jest zdefiniowanie dla niego planu testรณw.
Krok 1) Na stronie gลรณwnej kliknij Zarzฤ dzanie planem testรณw.
Krok 2) Otworzy siฤ nowa strona. Na dole strony kliknij zakลadkฤ โUtwรณrzโ.
Krok 3) Wypeลnij wszystkie niezbฤdne informacje, takie jak nazwa, opis i zaznacz opcjฤ โUtwรณrz z istniejฤ cego planu testรณwโ. Nastฤpnie kliknij โUtwรณrzโ.
Krok 4) Guru99 Plan testรณw zostaล utworzony pomyลlnie.
Buduj Kreacjฤ
Kompilacja reprezentuje konkretnฤ wersjฤ testowanego oprogramowania. Kompilacje sฤ przydatne dla grupping wyniki wykonania dla konkretnej wersji aplikacji.
Krok 1) Kliknij opcjฤ Kompilacje/Wersje w obszarze Plan testรณw na stronie gลรณwnej.
Krok 2) W nastฤpnym oknie wprowadลบ wszystkie szczegรณลy dotyczฤ ce wersji oprogramowania i kliknij โUtwรณrzโ, aby jฤ zapisaฤ.
- Wprowadลบ nazwฤ tytuลu
- Wprowadลบ opis wydania oprogramowania
- Zaznacz pole wyboru dla statusu โ Aktywny
- Zaznacz pole wyboru dla statusu โ Otwarte
- Wybierz datฤ wydania
- Kliknij przycisk โUtwรณrzโ
Po utworzeniu wersji wyglฤ da ona nastฤpujฤ co.
Tworzenie zestawu testรณw
Zestaw testรณw to zbiรณr przypadkรณw testowych, ktรณre weryfikujฤ ten sam komponent lub funkcjฤ. Poniลผsze kroki wyjaลniajฤ , jak utworzyฤ zestaw testรณw dla swojego projektu.
Krok 1) Kliknij opcjฤ โSpecyfikacja testuโ na stronie gลรณwnej.
Krok 2) Po prawej stronie panelu kliknij ikonฤ ustawieล . Wyลwietlana jest lista operacji testowych.
Krok 3) Kliknij kartฤ โUtwรณrzโ dla zestawu testรณw.
Krok 4) Wypeลnij wszystkie szczegรณลy zestawu testรณw i kliknij โZapiszโ.
- Wprowadลบ nazwฤ zestawu testowego
- Wprowadลบ szczegรณลy dotyczฤ ce swojego zestawu testowego
- Kliknij โZapiszโ, aby zapisaฤ zestaw testรณw
Moลผesz zobaczyฤ zestaw testรณw dla GuruUtworzono 99.
Twรณj zestaw testรณw jest wyลwietlany po lewej stronie panelu, w strukturze drzewa folderรณw.
Tworzenie przypadku testowego
Przypadek testowy zawiera sekwencjฤ krokรณw testowych majฤ cych na celu sprawdzenie konkretnego scenariusza i uzyskanie oczekiwanego rezultatu. Poniลผsze kroki wyjaลniajฤ , jak utworzyฤ przypadek testowy wraz z poszczegรณlnymi krokami testowymi.
Krok 1) Kliknij folder Test Suite po lewej stronie panelu, pod strukturฤ drzewa folderรณw.
Krok 2) Kliknij ikonฤ ustawieล na prawym panelu. Wyลwietli siฤ lista operacji przypadkรณw testowych.
Krok 3) Otworzy siฤ nowe okno. Kliknij โUtwรณrzโ w operacjach przypadku testowego, aby rozpoczฤ ฤ nowy przypadek testowy.
Krok 4) Wprowadลบ szczegรณลy na stronie specyfikacji przypadku testowego.
Krok 5) Po wprowadzeniu danych kliknij โUtwรณrzโ, aby je zapisaฤ. Przypadek testowy dla Guru99 zostaลo pomyลlnie utworzone.
Krok 6) Kliknij przypadek testowy w folderze. Otworzy siฤ nowe okno. Kliknij โUtwรณrz krokiโ, aby uruchomiฤ edytor krokรณw przypadku testowego.
Krok 7) Na tej samej stronie otworzy siฤ kolejne okno. Wprowadลบ nastฤpujฤ ce dane.
- Wprowadลบ akcjฤ kroku dla swojego przypadku testowego
- Wprowadลบ szczegรณลy dotyczฤ ce czynnoลci kroku
- Kliknij โZapisz i dodaj kolejnฤ akcjฤ krokuโ LUB kliknij โZapisz i wyjdลบโ, jeลli nie ma juลผ ลผadnego kroku testu do dodania
Krok 8) Po zapisaniu i wyjลciu z etapu testowego, wyglฤ da on nastฤpujฤ co.
Przypisywanie przypadku testowego do planu testรณw
Aby przypadek testowy mรณgล zostaฤ wykonany, musi zostaฤ przypisany do planu testรณw. Poniลผsze kroki wyjaลniajฤ , jak dodaฤ przypadek testowy do planu testรณw.
Krok 1) Kliknij ikonฤ ustawieล na panelu Test. Pojawi siฤ lista operacji.
Krok 2) Kliknij โDodaj do planรณw testowychโ.
Krok 3) Otworzy siฤ nowe okno. Wyszukaj swรณj projekt โGuru99 โ.
- Zaznacz pole wyboru obok swojego planu testรณw
- Kliknij przycisk โDodajโ.
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, dziฤki czemu moลผesz przyznaฤ odpowiednie uprawnienia kaลผdemu czลonkowi zespoลu.
Poniลผej znajduje siฤ lista domyลlnych rรณl w TestLinku i ich uprawnieล.
| 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) Na stronie gลรณwnej TestLink kliknij ikonฤ Uลผytkownicy/Role na pasku nawigacyjnym.
Krok 2) Kliknij โUtwรณrzโ.
Krok 3) Wypeลnij wszystkie dane uลผytkownika i kliknij przycisk โZapiszโ.
Nowo utworzeni uลผytkownicy pojawiajฤ siฤ na liลcie.
Krok 4) Przypisz uลผytkownikowi rolฤ projektu testowego.
- Kliknij na โPrzypisz role w projekcie testowymโ Zakลadka
- Wybierz nazwฤ projektu
- Wybierz rolฤ uลผytkownika z listy rozwijanej
Pisanie wymagaล
Wymagania opisujฤ , co system powinien robiฤ, a TestLink pozwala je przechowywaฤ wraz z przypadkami testowymi, ktรณre je weryfikujฤ . Kolejne kroki pokazujฤ , jak dodaฤ specyfikacjฤ wymagaล.
Krok 1) Z paska nawigacyjnego wybierz link โWymaganiaโ. Otworzy siฤ strona wymagaล.
Krok 2) Po prawej stronie strony Wymagania kliknij โUtwรณrzโ.
Krok 3) Otworzy siฤ nowe okno. Wprowadลบ wszystkie dane, w tym:
- Identyfikator dokumentu
- Nazwa tytuลu
- Wymaganie Descriptjon
- Kliknij "Zapisz"
W przypadku typu moลผesz wybraฤ opcjฤ z listy rozwijanej. W tym przykลadzie wybraliลmy โSpecyfikacja wymagaล uลผytkownikaโ.
Krok 4) Specyfikacja wymagaล jest tworzona i wyลwietlana na lewym panelu bocznym pod projektem โGuru99 โ.
Krok 5) Wybierz przycisk ustawieล na stronie gลรณwnej Specyfikacji wymagaล. Otworzy siฤ kolejne okno.
Krok 6) Kliknij kartฤ โUtwรณrzโ w obszarze Wymaganie OperaTions.
Krok 7) Wypeลnij wszystkie wymagane pola i kliknij โZapiszโ.
- Wprowadลบ identyfikator dokumentu
- Wprowadลบ nazwฤ tytuลu
- Wprowadลบ opis
- Wprowadลบ status โ wersja robocza, przerรณbka, recenzja, niemoลผliwy do przetestowania lub prawidลowy (wybraliลmy prawidลowy)
- Wprowadลบ typ โ interfejs uลผytkownika, niefunkcjonalny, informacyjny, funkcjonalny lub przypadek uลผycia (wybraliลmy przypadek uลผycia)
- Wprowadลบ liczbฤ potrzebnych przypadkรณw testowych
- Kliknij โZapiszโ na koลcu
Uwaga: Aby dodaฤ wiฤcej wymagaล, zaznacz pole wyboru i kliknij โZapiszโ.
Po lewej stronie panelu widoczne jest nowe wymaganie.
Przypisywanie wymagaล do przypadkรณw testowych
W TestLinku wymaganie moลผna powiฤ zaฤ z przypadkami testowymi. Jest to kluczowa funkcja dla tracPokrycie testรณw krรณlewskich. W widoku raportรณw z testรณw moลผesz sprawdziฤ, ktรณre wymagania nie zostaลy speลnione i dodaฤ je do zestawรณw testowych, aby uzyskaฤ maksymalne pokrycie.
Krok 1) W sekcji Specyfikacja testu otwรณrz dowolny przypadek testowy i kliknij ikonฤ Wymagania.
Krok 2) Aby przypisaฤ specyfikacjฤ wymagaล do przypadku testowego, wykonaj nastฤpujฤ ce kroki.
- Wybierz Specyfikacjฤ wymagaล za pomocฤ listy rozwijanej
- Zaznacz pole wyboru wymagania
- Kliknij zakลadkฤ โPrzypiszโ
Po klikniฤciu zakลadki โPrzypiszโ pojawi siฤ okno z komunikatem โPrzypisane wymaganieโ.
Wykonywanie przypadku testowego
W TestLinku moลผna uruchomiฤ przypadek testowy i zmieniฤ jego status wykonania. Status przypadku testowego moลผna ustawiฤ na โZablokowanyโ, โZaliczonyโ lub โNiezaliczonyโ. Poczฤ tkowo przypadek ma status โNieuruchomionyโ, ale po aktualizacji nie moลผna go zmieniฤ z powrotem na โNieuruchomionyโ.
Krok 1) Na pasku nawigacyjnym kliknij link โWykonywanie testรณwโ. Otworzy siฤ panel wykonywania testรณw.
Krok 2) Wybierz przypadek testowy, ktรณry chcesz uruchomiฤ, z lewego panelu bocznego.
Krok 3) Po wybraniu przypadku testowego otworzy siฤ nowe okno.
Krok 4) Wykonaj nastฤpujฤ ce kroki.
- Wprowadลบ notatki dotyczฤ ce wykonanego przypadku testowego
- Wybierz jego stan
Krok 5) Na tej samej stronie wpisz podobne dane dotyczฤ ce wykonania. Wybierz status i kliknij โZapisz wykonanieโ.
Generowanie raportรณw z testรณw
Raporty testowe zapewniajฤ wglฤ d w postฤp realizacji, pokrycie wymagaล i ogรณlnฤ jakoลฤ. TestLink obsลuguje kilka formatรณw udostฤpniania raportรณw interesariuszom.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Krok 1) Na pasku nawigacyjnym kliknij opcjฤ Raporty testowe.
Krok 2) W lewym panelu bocznym wybierz ลฤ cze โRaport testowyโ.
Krok 3) Aby wygenerowaฤ raport, wykonaj nastฤpujฤ ce kroki.
- Zaznacz lub odznacz opcje, ktรณre chcesz wyrรณลผniฤ w raporcie z testu
- Kliknij na folder swojego projektu
Raport z testu wyglฤ da nastฤpujฤ co.
Eksportuj przypadek testowy / zestaw testรณw
TestLink umoลผliwia eksportowanie projektรณw testowych i zestawรณw testowych, a nastฤpnie importowanie ich do innego projektu TestLink na innym serwerze lub w innym systemie. Kolejne kroki przedstawiajฤ proces eksportu.
Krok 1) Na stronie specyfikacji testu wybierz przypadek testowy, ktรณry chcesz wyeksportowaฤ.
Krok 2) Po prawej stronie panelu kliknij Ikona ustawieล. Wyลwietla operacje, ktรณre moลผna wykonaฤ w przypadku testowym.
Krok 3) Kliknij ikonฤ "Eksport" przycisk.
Krok 4) Otworzy siฤ kolejne okno. Zaznacz opcjฤ zgodnie z wymaganiami i kliknij zakลadkฤ โEksportujโ.
Wygenerowano nastฤpujฤ cy plik XML.
Importowanie przypadku testowego/zestawu testรณw
Importowanie przenosi przypadki testowe lub zestawy testรณw z eksportu XML do wybranego zestawu testรณw.
Krok 1) Wybierz folder zestawu testowego, do ktรณrego chcesz zaimportowaฤ przypadek testowy.
Krok 2) Kliknij ikonฤ ustawieล po prawej stronie panelu. Wyลwietla operacje, ktรณre moลผna wykonaฤ na zestawie testowym lub przypadku testowym.
Krok 3) Kliknij โImportujโ na liลcie operacji przypadkรณw testowych.
Krok 4) Wyszukaj i zaลฤ cz plik przypadku testowego XML wyeksportowany z TestLink, a nastฤpnie kliknij โPrzeลlijโ.
- Uลผyj opcji przeglฤ dania, aby doลฤ czyฤ plik przypadku testowego XML wyeksportowany z TestLink
- Kliknij โPrzeลlij plikโ
Po przesลaniu pliku otwiera siฤ okno z informacjฤ โImportuj przypadki testoweโ.
Krok 5) Przypadek testowy zostaje przesลany i wyลwietlony po prawej stronie panelu.




























































