Dlaczego warto
Jeśli zajmujesz się testowaniem oprogramowania i chcesz poznać nowoczesne podejście do automatyzacji testów, to szkolenie jest dla Ciebie. Tricentis Tosca to narzędzie typu low-code, które pozwala budować, uruchamiać i analizować testy bez pisania tradycyjnego kodu. Nauczysz się poruszać po Tosca Commander, konfigurować środowisko pracy od zera, tworzyć testy w oparciu o reużywalne elementy oraz uruchamiać testy i analizować ich wyniki.
Czego się nauczysz
- Poznasz interfejs Tosca Commander, w tym organizację repozytorium.
- Zrozumiesz, czym jest moduł w Tosca, oraz nauczysz się skanować aplikacje webowe i pracować ze standardowymi modułami.
- Poznasz sposoby obsługi elementów dynamicznych i tabel.
- Nauczysz się pracować z instrukcjami warunkowymi i pętlami.
- Wykorzystasz Reusable Test Step Blocks (RTSB) do budowy modularnych i łatwych w utrzymaniu scenariuszy testowych, opartych na parametrach biznesowych.
- Przygotujesz zestawy danych testowych (Test Sheets) oraz nauczysz się generować instancje testowe na ich podstawie.
- Stworzysz listy egzekucyjne, uruchomisz testy lokalnie, przeanalizujesz logi i nauczysz się interpretować wyniki testów.
Dla kogo
Szkolenie sprawdzi się szczególnie jako inicjatywa całozespołowa – pozwoli ujednolicić standardy pracy z narzędziem, wykorzystać w pełni potencjał narzędzia i realnie podnieść efektywność automatyzacji w organizacji.
Szkolenie jest przeznaczone dla testerów manualnych i automatyzujących, inżynierów QA oraz analityków testów, którzy chcą rozpocząć pracę z Tricentis Tosca w wersji On-Premises lub ugruntować swoją wiedzę i rozwinąć swoje dotychczasowe doświadczenie.
Zakres szkolenia
- Wprowadzenie do Tosca Commander:
- Instalacja i konfiguracja Tosca Commander
- Struktura repozytorium
- Moduły w Tosca:
- Czym jest moduł i jak skanować aplikacje webowe
- Standardowe moduły – przegląd i przykłady
- Tworzenie przypadków testowych:
- Struktura i dobre praktyki
- Podstawowe słowa kluczowe (keywords)
- Obsługa elementów dynamicznych
- Typy oczekiwania (waits), instrukcje warunkowe i pętle
- Praca z tabelami (Constraint)
- Uruchamianie testów z poziomu Scratchbook’a
- Reusable Test Step Blocks (RTSB):
- Wykorzystanie RTSB w Tosca Commander
- Business Parameters oraz Test Configuration Parameters
- Dane testowe:
- Tworzenie Test Sheets
- Templetes i tworzenie instancji testowych
- Typy wartości danych
- Uruchamianie i analiza testów:
- Tworzenie ExecutionList
- Uruchamianie testów z poziomu ExecutionList
- Analiza wyników testów
Zalecane wymagania wstępne
Do uczestnictwa w szkoleniu wymagane jest posiadanie licencji Tricentis Tosca. Szkolenie nie jest przewidziane dla osób indywidualnych, kierowane jest do zespołów projektowych, które chcą wspólnie rozwinąć kompetencje w pracy z narzędziem.
Uczestnictwo w szkoleniu ułatwi znajomość procesu testowania oprogramowania oraz ogólna orientacja w budowie aplikacji webowych. Znajomość innych narzędzi do automatyzacji testów jest mile widziana, ale nie jest wymagana.