ďťż
TestLink - Zarządzanie przypadkami testowymi




agata.szybowska - 17 gru 2007, o 20:34
Pewnego dnia zachciało mi się wdrażać w firmie system zarządzania przypadkami testowymi (powiedzmy, że forma dokumentów w wordzie nie spełniała moich oczekiwań).
Zrobiłam dość szeroko zakrojone rozpoznanie (w tym systemy nie tylko zupełnie darmowe, ale też takie z przystępną na polskie warunki ceną).
Zwycięzce wyłonić było ciężko, każdy system miał braki, dla mnie krytyczne. Aż pojawiła się nowe wersja TestLinka.... i spodobał mi się.

Nie pamiętam już teraz dokładnych porównań z innymi systemami, ale postaram się mniej więcej wypisać czym dla mnie wygrał TestLink.

1. Rozdzielenie przypadku testowego od planu testów - wbrew pozorom nie takie oczywiste w istniejących systemach. Daje możliwość składania planu testów z różnych "części" i przy tym wykorzystania jednego przypadku testowego kilkukrotnie.

2. Rozdzielenie przypadku testowego od jego wykonania. Dla mnie jedynie słuszne rozwiązanie - jeden przypadek można wykonać wielokrotnie, zachowana jest cała historia wykonania danego przypadku testowego, wraz z wersją, która była wykonana (przypadki testowe są wersjonowane, wszystkie wersje są zachowywane w bazie).

3. Hierarchia przypadków testowych - to jest rzecz, która w nowej wersji została znacznie ulepszona i właściwie przeważyła na rzecz TestLinka ostatecznie. Przypadki testowe można układać w dowolnej hierarchii, tworzyć zagnieżdżone katalogi (nazwane w systemie Test Suite), całkiem łatwo i przyjemnie zmieniać kolejność pozycj iw danym Test Suit (domyślnie pierwsze są zagnieżdżone Test Suit'y, po nich dopiero przypadki w kolejności tworzenia, ale można to łatwo przestawić, co w moim przypadku było istotne).

4. Zarządzanie wymaganiami - niestety jest ubogie, nie wprowadzono do niego hierarchii z przypadków, ale to zawsze coś. Pozwala tworzyć ładne raporciki dla kierownictwa, z informacją o tym jaki procent wymagań został pokryty przez testy (możemy ustawić liczbę wszystkich wymagań, jeśli nie wszystkie wprowadzamy do systemu, dzięki temu raporty te są faktycznie realne). Naturalnie można wiązać wymagania z przypadkami testowymi.

5. Co mnie mile zaskoczyło to dobre zaplecze programistyczne za całym przedsięwzięciem. Forum cały czas żyje, odpowiedzi przychodzą bardzo szybko, proste poprawki lub udogodnienia są udostępniane właściwie od ręki - sprawdzone na własnej skórze. Przy okazji sam system dla znających PHP i bazy MySQL jest łatwy w rozbudowie i może np. połączenia z innymi systemami.

Zalet było więcej, wypisałam te, które pamiętam i były istotne dla mnie. Wady oczywiście też są, ideałów nie istnieją. Niestety nie posiadam na razie żadnych informacji na temat tego jak system się sprawdza na co dzień - na to potrzeba trochę czasu, aż ludzie się przyzwyczają i zaczną korzystać z narzędzia efektywnie.

Jeśli ktoś ma jakieś doświadczenia z tym systemem, to zapraszam do dyskusji.

Strony projektu: http://testlink.org/ ; http://www.teamst.org/




tozda - 19 gru 2007, o 20:37
U mnie to wyglądało trochę inaczej. W firmie funkcjonował już Mantis lekko przerobiony na system przetwarzania tiketów. To spowodowało, że próba użycia tego jako systemu to śledzenia błędów było nie wykonalne. Przez chwilę zastanawiałem się na czymś co nazywa się 'rth' i nie dość, że posiada system do zardządzania przypadkami testowymi to jeszcze pozwala w prosty sposób śledzić defekty. Jako dodatkowy fajerwerk była integracja z 'mantisem'.

No ale 'miało być pięknie, wyszło jak zwykle'. System dość kostropaty i mało intuicyjny - choć mógłby się sprawdzić przy dozie uporu. Ale integracja z 'mantisem' polegała na przemapowaniu jednego pola z mantisa do rth (bug_id).

Tak więc zdecydowałem się na 'dwutakt'. Najpierw instaluję 'Bugzillę' i odpalam pilota - to po to aby ludzie przyzwyczaili się do nowego sytemu. A w następnym kroku doinstaluję do tego 'Testopie' co powinno dać mi full mocher.



agata.szybowska - 19 gru 2007, o 21:09
Mnie też mocno znosiło w stronę Testopii..
Przede wszystkim lubiłam BugZillę z poprzedniej firmy, a my mieliśmy Mantisa...
No i knułam, żeby przerzucić całość na właśnie BugZillę i Testopię, ale co wchodziłam na BugZillę, to docierało do mnie, że ciężko będzie ludziom się przesiąść. Mantis ma chyba mniejsze możliwości dostosowania, ale jest ładny, prosty i przejrzysty, a Bugzilla, mimo całej sympatii, ciągle wydawała mi się dziwnie zamotana.
Do tego pamiętam, że coś mi się w Testopii zasadniczo nie podobało. Chyba coś w stylu "nie możesz napisać test case'a, póki nie masz test planu". Pal ich licho, ja sobie chcę pisać :)
Ale pewnie są to rzeczy do konfiguracji.

TestLink trochę współpracuje z Mantisem, ponoć z innymi systemami też, ale tylko ten wypróbowaliśmy. Ten podstawowy poziom polega na tym, że przy wykonywaniu testu, możemy przy fail wpisać numer błędu i TestLink wyciąga z Mantisa tytuł błędu i informacje o statusie i prezentuje przy wykonaniu. Na tej podstawie są też tworzone raporty, bo do jednego wykonania można podpiąć więcej niż jeden błąd.



SynZygfryda - 13 lut 2008, o 09:34
Czy możecie mi wytłumaczyć czym są te KOMPILACJE w TestLinku? Próbuje rozkminić te środowisko, ale według mnie jest strasznie toporne.




garys - 20 cze 2008, o 14:59

TestLink trochę współpracuje z Mantisem, ponoć z innymi systemami też, ale tylko ten wypróbowaliśmy.
Ja podpięłam Bugzillę to Testlinka i też śmiga pięknie. Testopię próbowałam, ale nie spodobał mi się interfejs. W Testlinku jest wszystko ładnie i intuicyjnie usytuowane.



keeyou - 3 mar 2009, o 19:52
Siemano Aga, pamiętasz mnie jeszcze? Witam również forumowiczów, choć z tego co widzę, to mocno kurz porósł ten wątek
Może ktoś chce wrócić do dyskusji? Ja u siebie w firmie mam TestLinka od około 2 lat, spolszczyłem go po swojemu, ostatnio nawet napisałem do niego "instrukcję obsługi" ale pod kątem: "jak TestLink wspiera proces testowy w naszej firmie na jego kolejnych etapach i jak go efektywnie wykorzystywać" - i jest gitez Przymierzam się do podniesienia wersji do 1.8 i do integracji z JIRA, która robi u nas między innymi za BTSa (wcześniej miałem podpiętego Mantisa)
Pod adresem http://www.keeyou.pl/testlink jest postawiona najnowsza wersja 1.8 RC4, jak ktoś chce potestować, to zapraszam. Aha - tak jak mówiłem: spolszczenie jest całkowicie mojego autorstwa, więc się nie zdziwcie, jeśli będą różnice w nazewnictwie w stosunku do tej wersji, która tutaj stoi.
Aga, odezwij się

Pozdrawiam wszystkich.
/KeeYou



przemilke - 5 mar 2009, o 08:08
Dzięki keeyou za wstawkę! Chętnie zobaczę 1.8 RC4...

Jaka jest w ogóle największa (zaleta) różnica pomiędzy wersją 1.8 a 1.7? Ja postawiłem u siebie w firmie TestLink'a 1.7.4 pół roku temu i od tego czasu wiele rzeczy w nim pozmieniałem - najwięcej jeżeli chodzi o funkcję zarządzania użytkownikami, aby przystosować go do dużej organizacji (mamy ponad 70 użytkowników, podzielonych na szereg zespołów) i funkcje raportowe - w metrics_dashboard zostały dodane różnego rodzaju filtry oraz nowe statystyki, łącznie z możliwością zapisu dokumentu pdf (komponent html2pdf) docelowego obszaru raportowego (dodałem dwa rodzaje raportów: syntetyczne i szczegółowe)... W związku z tymi zmianami (szereg nowych funkcji oraz rozbudowanie starych w php i w szablonach tpl) na dzień dzisiejszy nie mogę przejść na wersję 1.8, ale chętnie usłyszałbym o największych zaletach tej wersji.

Pozdrawiam,
Przemek Milke



Gość - 7 mar 2009, o 13:23
Jak dla mnie najważniejsze to:
- priorytety (ważność i pilność)
- integracja z JIRA
- + parę innych drobnych, których z głowy sobie nie przypomnę
Z tego co słyszę, to mocno podrzeźbiliście u siebie TestLinka Jak dla mnie największym problemem jest to, że narzędzie nie zaspakaja moich potrzeb raportowych. Tzn. wszystkie potrzebne dane w bazie TL na pewno są, tylko że wśród "Raportów i metryk" brak raportów wybierających to, co akurat bym chciał. Myślę obecnie nad tym, żeby dane wybierać bezpośrednio z bazy SQLami i potem obrabiać i prezentować w innym narzędziu, ale oczywiście najbardziej elegancko byłoby dorobić nowy, custom report w samym TestLinku w sekcji "Raporty i metryki" Szukałem na stronach projektu TestLink informacji o tym, czy jest możliwość dorabiania własnych raportów, ale niestety nic nie znalazłem. A jak Ty do tego podszedłeś, jak u Was to działa, możesz powiedzieć parę słów?
Pozdrawiam.
/KeeYou



agata.szybowska - 12 mar 2009, o 09:54

Siemano Aga, pamiętasz mnie jeszcze? :) Witam również forumowiczów, choć z tego co widzę, to mocno kurz porósł ten wątek :)
Może ktoś chce wrócić do dyskusji? Ja u siebie w firmie mam TestLinka od około 2 lat, spolszczyłem go po swojemu, ostatnio nawet napisałem do niego "instrukcję obsługi" ale pod kątem: "jak TestLink wspiera proces testowy w naszej firmie na jego kolejnych etapach i jak go efektywnie wykorzystywać" - i jest gitez :) Przymierzam się do podniesienia wersji do 1.8 i do integracji z JIRA, która robi u nas między innymi za BTSa (wcześniej miałem podpiętego Mantisa) :)
Pod adresem http://www.keeyou.pl/testlink jest postawiona najnowsza wersja 1.8 RC4, jak ktoś chce potestować, to zapraszam. Aha - tak jak mówiłem: spolszczenie jest całkowicie mojego autorstwa, więc się nie zdziwcie, jeśli będą różnice w nazewnictwie w stosunku do tej wersji, która tutaj stoi.
Aga, odezwij się :)

Pozdrawiam wszystkich.
/KeeYou


KeeYou! :D Jakze moglabym zapomniec :)
Generalnie malo sie ostatno udzielam, ale temat TestLinka wrocil, bo wywialo mnie do firmy za granice i teraz tutaj probuje przewrocic swiat do gory nogami :)
Dzieki za udostepnienie wersji 1.8! Chcialam wlasnie na wlasnej skorze zobaczyc zmiany wzgledem 1.7, a niestety tworcy nie wrzucaja dema RC.

Trzymajcie kciuki za pozytywne wdrozenie ;)

KeeYou napisz co u Ciebie slychac:) Widzialam Yarona ostatnio i mowil, ze masz fajna zone :)



KeeYou - 17 mar 2009, o 18:53
Siemano Aga!
Co u mnie? Hmm... ożeniłem się z piękną i mądrą kobietą, zdałem ISTQB CT Advanced Level - Test Manager, a dzisiaj na przykład wróciłem z Meksyku Zależy co chciałabyś wiedzieć... Twój adres na gmailu still valid? bo u mnie zaproszenie na browar jak najbardziej valid!
P.S. Yarona widziałaś może w jego nowym domu, czy po innych krajach się włóczyłaś?
Pozdro!
/KeeYou



Gość - 20 maja 2009, o 06:19
Cześć wszystkim,
Cześć przemilke. Czemu się nie odzywasz? Widziałem że uprzedziłeś Wujasa w dostarczeniu tłumaczenia strings.txt do nowej wersji TestLinka To teraz z tego co ja wiem, są już co najmniej 4 wersje tego tłumaczenia - pięknie!
Aga, odezwij się też czasem

Pozdro.
/KeeYou



r@do - 28 kwi 2010, o 07:23
witam wszystkich.

jeżeli ktoś czyta w ogole ten wątek i ma dostęp do wspominanej polskie wersji obslugi test linka to bradzo prosze o kontakt ( r a d e k g o @ o 2 . p l )

moze byc wersja dotyczaca wspomagania procesu testowania o ktorej pisal keeyou

Pozdrawiam serdecznie i z gory dziekuje za wszelka pomoc
Powered by wordpress | Theme: simpletex | ©