Czy naprawdę musimy przepłacać za zagraniczne rozwiązania?
Po 40 godzinach szczegółowych testów, nasz zespół przeprowadził pierwszą tak kompleksową analizę porównawczą narzędzi do zarządzania testami, stawiając rodzime rozwiązania w szranki z uznanym TestRail.
Tym razem pod lupę wzięliśmy RTM od firmy Deviniti oraz QAlity od SolDevelo. Do udziału w badaniu zaprosiliśmy więcej rodzimych producentów, ale tylko te dwie firmy odpowiedziały na naszą prośbę.
Naszym celem było rzetelne porównanie ich narzędzi z jednym z najczęściej wykorzystywanych rozwiązań klasy enterprise nie po to, by wyłonić „zwycięzcę”, ale by pokazać, w jakich kontekstach dane narzędzie sprawdzi się lepiej i sprawdzić, czy rodzime rozwiązania dorównują standardom wyznaczanym przez zagraniczną konkurencję.
Metodologia badania
Zależało nam na tym, żeby zapewnić obiektywną i kompleksową ocenę, stworzyliśmy więc zestaw scenariuszy testowych z uwzględnieniem dwóch ról: testera oraz test managera. W centrum uwagi znalazły się zadania typowe dla codziennej pracy, czyli tworzenie przypadków testowych, wykonywanie testów, współpraca zespołowa oraz planowanie i raportowanie.
Ze względu na ograniczenia czasowe nie udało nam się w pełni zbadać zaawansowanych scenariuszy związanych z automatyzacją.
Zbadane scenariusze testowe
A. Scenariusze dla Testera
T1: Codzienna praca z testami
- Szybki dostęp do przypisanych testów:
- widok zadań na dziś/tydzień,
- dostęp do ostatnio wykonywanych testów,
- filtrowanie i wyszukiwanie testów,
- możliwość zawężenia wyszukiwania o określone kryteria:
- sekcja,
- priorytet,
- status,
- przypisany do,
- utworzony przez,
- utworzony dnia,
- tytuł,
- szablon,
- priorytet,
- itd.
- filtrowanie w oparciu o wiele parametrów,
- sortowanie wyników wyszukiwania;
- możliwość zawężenia wyszukiwania o określone kryteria:
- Wykonywanie testów:
- wykonanie testów z różnymi statusami,
- uruchamianie przypadków testowych dla określonego zestawu testów, w tym:
- uruchamianie dla każdej nowej wersji danej aplikacji,
- wykonywanie określonego zestawu testach dla różnych konfiguracji (np. różnych systemów operacyjnych);
- dołączanie załączników - screenshoty, logi,
- dodawanie komentarzy do kroków,
- szybka aktualizacja statusów wielu testów.
- Zarządzanie przypadkami testowymi:
- import przypadków testowych z pliku Excel,
- import przypadków testowych z innych źródeł,
- export przypadków testowych (możliwość udostępnienia osobom bez dostępu do narzędzia),
- tworzenie nowych przypadków testowych:
- standardowe,
- z użyciem szablonów;
- kopiowanie i reużycie kroków testowych,
- kopiowanie i reużycie całych setów przypadków testowych,
- organizacja przypadków w zestawy ,
- przypisanie priorytetów i tagów;
- Zarządzanie defektami:
- rejestracja defektów,
- automatyczne powiadomienia o dodanym defekcie,
- śledzenie statusu,
- możliwość komentowania i aktualizacji;
- integracja z Jira,
- śledzenie statusów zgłoszonych defektów,
- linkowanie defektów do przypadków testowych .
- rejestracja defektów,
T2: Współpraca zespołowa
- Komunikacja w zespole:
- Komentowanie i dyskusje
- Przekazywanie testów pomiędzy testerami
- współdzielenie i udostępnianie zestawów kroków w wielu przypadkach testowych
- zbiorcze edytowanie i wyświetlanie historii zmian
- Powiadomienia o zmianach
- Organizacja pracy:
- tagowanie testów dla lepszej organizacji,
- tworzenie własnych widoków,
- zarządzanie osobistymi notatkami,
- śledzenie postępu własnej pracy.
B. Scenariusze dla Test Managera
M1: Zarządzanie zestawem testów
- Organizacja struktury testów:
- utworzenie struktury folderów,
- masowa edycja przypadków testowych,
- wersjonowanie przypadków testowych;
- Zarządzanie biblioteką testów:
- klonowanie i modyfikacja zestawów testów,
- synchronizacja wymagań,
- zarządzanie szablonami testów,
- kontrola wersji testów.
M2: Planowanie i nadzór
- Planowanie wykonania testów:
- utworzenie planu testów,
- przypisanie testerów,
- ustawienie harmonogramu,
- balansowanie obciążenia zespołu,
- dodawanie kamieni milowych do projektu;
- Monitoring i raportowanie:
- generowanie raportów postępu,
- analiza metryk pokrycia testami (wartościowe byłoby pokazanie mnogości różnych metryk w narzędziu!!!),
- tworzenie dashboardów,
- export danych do różnych formatów,
- udostępnianie raportów interesariuszom.
C. Scenariusz zaawansowany
M3: Integracje i automatyzacja (niższy priorytet)
- Integracje systemowe:
- integracja z systemem kontroli wersji,
- integracja z narzędziami do automatyzacji,
- integracja z Jira,
- synchronizacja wymagań.
Kryteria oceny
# | Kryterium | Co ocenialiśmy |
---|---|---|
1 | Wydajność | Czas reakcji, generowanie raportów, szybkość wyszukiwania |
2 | Użyteczność | Liczba potrzebnych kliknięć, skróty klawiszowe, intuicyjność, skróty, masowe akcje |
3 | Funkcjonalność | Kompletność funkcji, możliwość konfiguracji i dostosowania |
4 | Integracja | Łatwość, niezawodność i stabilność integracji z Jirą, synchronizacja, obsługa błędów |
Wyniki i wnioski
Badanie nie wykazało jednoznacznej przewagi żadnego z narzędzi, a raczej udowodniło, że oba mają podobną wartość, ale mogą sprawdzić się w różnych kontekstach. Umożliwiło nam to na tyle szczegółowe zapoznanie się z narzędziami, by zdefiniować ich mocne i słabe strony.
# | Kategoria oceny | TestRail | RTM | QAlity Plus |
---|---|---|---|---|
1 | Scenariusze testera (T1-T2) | 4,13 | 4,76 | 4,72 |
2 | Scenariusze test managera (M1-M2) | 4,31 | 4,94 | 4,92 |
3 | Kryteria jakościowe | 4,00 | 4,54 | 4,65 |
4 | ŚREDNIA KOŃCOWA | 4,15 | 4,75 | 4,76 |
Szczegółowe porównanie, opisy funkcjonalności, mocne i słabe strony oraz nasze rekomendacje zawarliśmy w pełnym raporcie dostępnym TYLKO dla subskrybentów testerzy+.
Co znajdziesz w tym raporcie:
- wyniki testów 15 kategorii funkcjonalności (od codziennej pracy testera po zarządzanie strategiczne)
- porównanie 9 scenariuszy użytkowych i 6 kryteriów jakościowych
- szczegółową analizę problemów napotkanych w każdym narzędziu
- praktyczne rekomendacje - które narzędzie wybrać w zależności od potrzeb zespołu
Pobierz pełny raport z analizą (34 strony)
Dodatkowe materiały
Jeśli jesteście ciekawi naszych innych recenzji, zebraliśmy je dla Was w jednym miejscu poniżej:
- Szczegółowa recenzja narzędzia RTM z 2021 roku
- Nasze wcześniejsze analizy narzędzi do zarządzania testami:
Dołącz do udziału w badaniu!
A może chcesz współtworzyć kolejne edycje rapotu? Nic prostszego:
- Wypełnij formularz: link do formularza
- Oceń narzędzie, którego używasz: kompleksowo lub tylko z perspektywy testera/test managera
- Prześlij nam swoje wyniki. Każda opinia zwiększa wiarygodność rankingu.
Na podstawie zebranych ocen będziemy mogli publikować bardziej szczegółowe porównanie najpopularniejszych narzędzi.
Podsumowanie
Dane są jednoznaczne: jeśli pracujesz z Jirą, polskie wtyczki to realna alternatywa dla TestRail. Są tańsze, lepiej zintegrowane i (co ważniejsze) odpowiadają na potrzeby testerów i managerów. Sprawdź, przetestuj i wybierz świadomie.