Cele szkolenia
Głównym celem szkolenia jest poznanie możliwości frameworka Serenity oraz biblioteki Selenium w zakresie symulowania akcji użytkownika w przeglądarce, oraz dobrych praktyk, które powinno się stosować w procesie dewelopmentu:
Celem szkolenia jest również poznanie podstaw umożliwiających stworzenie dobrej architektury test framework’a, który charakteryzuje się:
W trakcie szkolenia nauczysz się jak przygotować środowisko (Selenium GRID) do uruchamiania testów na zewnętrznym build serwerze (Jenkins), oraz strategie integracji takich testów w procesie CI
Umiejętności
Dzięki szkoleniu uczestnik będzie:
Profil uczestników
Przygotowanie uczestników
Przed nami:
Szczegółowy program szkolenia
Wprowadzenie
Wprowadzenie do aplikacji webowych
Symulacja działań użytkownika przy pomocy biblioteki Selenium:
Testy automatyczne aplikacji Webowych
Architektura test framework’a
Dobre praktyki
Metoda realizacji szkolenia
Live coding/podjeście warsztatowe: zaczynamy od zera a kończymy posiadając w pełni funkcjonalny i skalowalny projekt z dobrą architekturą, który może posłużyć jako baza dla kolejnych implementacji.
Szkolenie jest zorientowane na przekazanie wiedzy o automatyzacji testów Web UI, a nie tylko i wyłącznie na zaprezentowaniu wszystkich dostępnych funkcji w Selenium
W ramach szkolenia zapewniamy