Automatyzacja Testów Selenium WebDriver (Java) od podstaw
Szkolenie z zakresu automatyzacja testów Selenium WebDriver (JAVA) w stopniu podstawowym jest przeznaczone dla osób, które nie miały styczności z automatyzacją testów oraz nie posiadają doświadczenia w programowaniu w JAVIE ale posiadają podstawową wiedzę z programowania w dowolnym języku. Na szkoleniu poznamy podstawy programowania w JAVIE. Nauczymy się nagrywać skrypty oraz eksportować je do środowiska programistycznego. W drugiej części szkolenia kursanci będą tworzyć testy automatyczne w środowisku Intellij IDEA.
Szkolenie ma opcję rozszerzenia materiału o 1-2 dni na ćwiczenia na dowolnych systemach Klienta co jest dodatkową wartością dodaną. Wytworzone podczas warsztatów skrypty automatyczne mogą być wykorzystane w późniejszym etapie podczas pracy Klienta.
Zakres szkolenia
- Wstęp do Javy
- Narzędzia ? Intellij IDEA, Maven, GIT
- Podstawy składni języka Java
- Programowanie obiektowe w Java
- Kolekcje Java
- Pomocnicze biblioteki i technologie Java
- Selenium WebDriver ? Instalacja i konfiguracja
- Budowanie przypadków testowych
- Tworzenie zestawów testów
- Uruchamianie testów
- Ciągła integracja na przykładzie Jenkins CI
- Debugowanie
- Użycie różnych typów lokalizatorów (ID, CSS, XPath)
- XPATH ? zaawansowane tworzenie poleceń
- Testy regresji z minimalnymi zmianami
- Najlepsze praktyki oraz podejście do testów automatycznych
- Weryfikacja i asercje elementów strony
- Selenium GRID