cypress.io. JavaScript End to End Testing Framework
Szkolenie w wersji zdalnej i stacjonarnej.
Instrukcja zapisu na szkolenia
Nasz przewodnik krok po kroku przeprowadzi Cię przez proces rejestracji nowego konta lub logowania do Comarch Cloud w celu rezerwacji miejsca na kursie!
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Celem szkolenia jest zdobycie praktycznych umiejętności z zakresu testowania aplikacji webowych z wykorzystaniem cypress.io
Umiejętności
Dzięki szkoleniu uczestnik będzie:
- Posługiwał się narzędziem cypress.io
- Używał api cypress.io
- Stosował dobre praktyki
- Zamieniał scenariusze testowe na automatyczne testy e2e
- Stosował wzorce projektowe
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
- Szkolenie przeznaczone jest dla osób testujących aplikacje webowe znające podstawy dowolnego języka programowania.
- Szkolenie dla: testerów, analityków, programistów
Przygotowanie uczestników
Uczestnik powinien być zaznajomiony z podstawowymi elementami stosowanymi na stronach internetowych. Mieć zainstalowane IDE - (zalecane WebStorm/Intellij IDEA ) oraz node.js, git
- Czas trwania
Przed nami:
- 2 dni, 16 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczegółowy program szkolenia
Cypress.io - wprowadzenie
- omówienie możliwości narzędzia
- Instalacja i konfiguracja
- Weryfikacja przygotowanego środowiska
- Omówienie interfejsu
Napisanie pierwszego testu
- Omówienie struktury testu
- Metody get, should, contains, click
Struktura, organizacja testów
Przypomnienie podstawowych elementów stron www
Interakcja z elementami na stronie: click, dbclick, rightclick, type, clear, check, uncheck, select, trigger, selectFile
Komendy vs. asercje
Javascript
- Funkcje
- Typowanie
- Asynchroniczność
Command line
Wzorzec: app actions
Spy, stub
Data driven test
Sztuczki i kruczki z IDE
Dobre praktyki
Cypress studio
Metoda realizacji szkoleniaSzkolenie realizowane w formie warsztatu, zagadnienia teoretyczne tłumaczone na przykładach praktycznych. Zadania wykonywane wspólnie.
- Ścieżka rozwoju
- Selenium - Testowanie aplikacji internetowych
- Zaawansowane techniki testowania aplikacji webowych cypress.io
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)
