Narzedzia zarządzania testowaniem. Badanie - SynapseRT

2,543 views
2,467 views

Published on

Analiza plugin-u do JIRA przeznaczonego do zarządzania testowaniem

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,543
On SlideShare
0
From Embeds
0
Number of Embeds
1,626
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Narzedzia zarządzania testowaniem. Badanie - SynapseRT

  1. 1. Projekt: Narzędzia zarządzaniatestowaniem – badanie narzędziaCzęść 2.3 Badanie Synapse RT testerzy.pl wersja 1.0
  2. 2. Projekt – Części• Część 1 dostępna pod adresami: • http://www.testerzy.pl/artykuly/narzedzie-do-zarzadzanie-testowaniem-czesc-1-analiza • http://www.slideshare.net/testerzy/narzdzia-zarzadzania-testowaniem-analiza-rynku• Część 2.1 (TestLink) dostępna pod adresami: • http://www.testerzy.pl/artykuly/narzedzie-do-zarzadzanie-testowaniem-czesc-2-1-testlink • http://www.slideshare.net/testerzy/analiza-testlink-narzdzie-do-zarzadzania-testowaniem• Część 2.2 (TestRail): • http://www.testerzy.pl/artykuly/narzedzie-do-zarzadzania-testowaniem-czesc-2-2-testrail •http://www.slideshare.net/testerzy/narzedzia-zarzadzaniatestowaniem-badanietestrail © testerzy.pl 2
  3. 3. Projekt - Zespół• Lider: Radosław Smilgin• Zespół testerów w testerzy.pl"Analiza została wykonana dla ING BankuŚląskiego" © testerzy.pl 3
  4. 4. SynapseRTOgólna charakterystyka narzędziaNarzędzie w formie wtyczki jest częścią JIRA co pozwala na zarządzanie testami bez jego opuszczania. Cały zespół może budować wymagania. W jednym narzędziu zespół QA zarządza testami i uruchamia przypadki testowe a zespół dewloperski pracuje nad problemami. © testerzy.pl 4
  5. 5. SynapseRTZalety:● Łatwa instalacja i bardzo dobra integracja z JIRA jako plugin● Daje możliwość śledzenia procesu budowania wzajemnie dla testerów i deweloperów bez konieczności zmiany środowiska / przełączania się pomiędzy kilkoma aplikacjami● Uproszczona procedura wydawania: przez zezwolenie całemu zespołowi na przeglądanie całego procesu ● Definiowanie uprawnień (przyznawanie / odbieranie)● Produkty są wydawane szybciej● Usprawnienie procesów: w następstwie metodologii opartej o wymagania pozwala skonfigurować proces testowania i tworzenia wokół przepływu pracy ● Nowy przepływ (w edytorze)● Konfiguracja dashboardów: pozwala korzystać z konfigurowalnego dashboardu od wymagań po wydanie produktu, wszystko w ramach JIRA’y● Łatwa konfiguracja● Niska cena © testerzy.pl 5
  6. 6. SynapseRTWady:• Wymagania, projekty, test plany tworzone z opcji Create issue‘• Proste rozwiązanie• Ograniczona funkcjonalność raportów © testerzy.pl 6
  7. 7. SynapseRTWspierane wersje Koszt licencji © testerzy.pl 7
  8. 8. SynapseRT Testowanie w oparciu o wymagania Jira Zarządzanie projektem Zarządzania poprzez wydania dla projektu Jira Wersje są definiowane w projekcie JIRA i zawierają zestawy wymagań. Realizacja Synapse wymagań jest testowana przez przypadki testowe, przypisane do jednego lub kilku releasów. Błędy które pojawiły się w Synapse testowaniu w procesie wykrywane są za pomocą zdefiniowanych przypadków testowych. Jira. © testerzy.pl 8
  9. 9. SynapseRTW opcji Find New Plugins wyszukuje się lub wybiera plugin do instalacji. © testerzy.pl 9
  10. 10. SynapseRTW Manage Plugin wyszukuje się potrzebnego pluginu przez filtr. Na oknie widoczne są dostępne aktualizacje i pluginy już zainstalowane. © testerzy.pl 10
  11. 11. SynapseRTPo zainstalowaniu pluginu, wyborze i uzupełnieniu klucza licencyjnego, JIRA wymaga jeszcze re-indeksacji aby plugin był gotowy do działania. © testerzy.pl 11
  12. 12. SynapseRTW głównym oknie panelu administracyjnego widoczne są opcje zarządzania konfiguracją. © testerzy.pl 12
  13. 13. SynapseRTAdministracja SynapseRT - konfiguracja Mapowanie pól Definicje obiektów © testerzy.pl 13
  14. 14. SynapseRTAdministracja SynapseRT – Test Suites ManagementJIRA container określa typ zestawu testów, Global (domyślny, umożliwia połączenie z issues z wszystkich projektów), Category (zestaw testów będzie dostępny do projektów przypisanych do danej kategorii ), Project (zestaw testów dostępny tylko dla jednego projektu). © testerzy.pl 14
  15. 15. SynapseRTJob managment – śledzenie postępów wykonania zadań © testerzy.pl 15
  16. 16. SynapseRTAdministracja SynapseRT – Test Suites ManagementZestaw testów można edytować, łączyć, dzielić i kopiować pomiędzy poziomami. © testerzy.pl 16
  17. 17. SynapseRTAdministracja SynapseRT – konfiguracja dashboardu Ustawienie wyświetlania © testerzy.pl 17
  18. 18. SynapseRTOgólny widok projektu – projekt tworzony w JIRA © testerzy.pl 18
  19. 19. SynapseRTZarządzanie wersjami w projekcie © testerzy.pl 19
  20. 20. SynapseRTProjekt – zarządzanie przepływem pracy. Dla poprawnego działania w projekcie potrzebna jest ustawienie ścieżki przepływu zdefiniowanej przez SynapseRT © testerzy.pl 20
  21. 21. SynapseRTProjekt – zarządzanie organizacją pracy – widok diagramu © testerzy.pl 21
  22. 22. SynapseRTTworzenie nowego elementu – Wymagania Typ obiektu Temat Przypisanie Szacowanie wykonania © testerzy.pl 22
  23. 23. SynapseRTPrzypadek testowy tworzony spod wymagania dziedziczy własności od tego wymagania. © testerzy.pl 23
  24. 24. SynapseRTOgólne właściwości przypadku testowego © testerzy.pl 24
  25. 25. SynapseRTPowiązanie przypadków testowych z wymaganiami oraz przypisanie zestawu testowego Wymagania Wybór zestawu testowego Opis wyniku wykonania przypadku testowego © testerzy.pl 25
  26. 26. SynapseRTWykonywanie przypadków testowych Wykonanie testu © testerzy.pl 26
  27. 27. SynapseRTOkno wykonania przypadku testowego © testerzy.pl 27
  28. 28. SynapseRTPo wykonaniu przypadku testowego kolejne wyniki są dopisywane do sekcji Test Case Results © testerzy.pl 28
  29. 29. SynapseRTTworzenie nowego błędu dla przypadku testowego Logowanie czasu testowania © testerzy.pl 29
  30. 30. SynapseRTLogowanie czasu przeznaczonego na testowanie © testerzy.pl 30
  31. 31. SynapseRTPowiązane z błędem przypadki testowe i wymagania Przypadki testowe Hierarchia wymagań © testerzy.pl 31
  32. 32. SynapseRTMożliwość dodania wymagań z poziomu przypadku testowego Dodawanie wymagań © testerzy.pl 32
  33. 33. SynapseRTPodgląd błędów wykazanych podczas wykonania przypadku testowego © testerzy.pl 33
  34. 34. SynapseRTDostęp i podgląd planu testu spod przypadku testowego © testerzy.pl 34
  35. 35. SynapseRTDefiniowanie oraz podgląd planu testów z poziomu szczegółów projektu © testerzy.pl 35
  36. 36. SynapseRT Działanie SynapseRTDostęp do głównych funkcji:● Traceability (śledzenie powiązań między wymaganiami i przypadkami testowymi)● Requirement Planning (planowanie wymagań)● Test Case Planning (planowanie przypadków testowych)● Requirement Summary (podsumowanie wymagań)● Test Cases Summary (podsumowanie przypadków testowych) © testerzy.pl 36
  37. 37. SynapseRTTraceability, możliwość przełączania widok w formie płaskiej © testerzy.pl 37
  38. 38. SynapseRTTraceability, możliwość przełączania widok w formie drzewiastej © testerzy.pl 38
  39. 39. SynapseRTWidok wykonanych testów © testerzy.pl 39
  40. 40. SynapseRTPanel wyszukiwania na podstawie parametrówOraz filtrowania na podstawie wcześniej zdefiniowanych filtrów © testerzy.pl 40
  41. 41. SynapseRTZmiana sposobu wyświetlania wymagań zgodnie z wybranym porządkiem © testerzy.pl 41
  42. 42. SynapseRTZmiana sposobu wyświetlania przypadków testowych zgodnie z wybranym porządkiem © testerzy.pl 42
  43. 43. SynapseRTZmiana właściwości w stylu Agile (przez przeciąganie) dla wymagań i przypadków testowych Drag & Drop © testerzy.pl 43
  44. 44. SynapseRTZ poziomu planowania wymagań i przypadków testowych jest możliwość pozostawiania informacji innym uczestnikom projektu. © testerzy.pl 44
  45. 45. SynapseRTPodsumowanie wymagań – eksport tylko do .xml © testerzy.pl 45
  46. 46. SynapseRTPodsumowanie przypadków testowych © testerzy.pl 46
  47. 47. SynapseRTMonitorowanie zadań © testerzy.pl 47
  48. 48. SynapseRTPodsumowanie zadań w projekcie © testerzy.pl 48
  49. 49. SynapseRTDostępne predefiniowane raporty oraz filtry © testerzy.pl 49
  50. 50. SynapseRTPrzykład raportu – Time Tracking Report, wybór parametrów © testerzy.pl 50
  51. 51. SynapseRTPrzykład raportu – Time Tracking Report © testerzy.pl 51
  52. 52. SynapseRTPrzykład wyniku filtru – Updated recently © testerzy.pl 52
  53. 53. Więcej informacji na stronie http://testerzy.pl Masz pytania? Napisz na kontakt@testerzy.pl © testerzy.pl 53

×