Pobierz kartę szkolenia
Selenium i automatyzacja testów w języku Java
kod szkolenia: SELENIUM_JAVA / PL AA 3d
Szkolenie przeznaczone jest dla testerów manualnych, którzy chcą rozbudować swój warsztat i ułatwić sobie pracę poprzez automatyzację powtarzalnych czynności.
Uczestnik szkolenia nauczy się jak posługiwać się bibliotekami z rodziny Selenium, przy wykorzystaniu obiektowego języka programowania Java. Wiedza zdobyta na szkoleniu ułatwi automatyzację monotonnych scenariuszy, znacznie przyśpieszając wykonania kolejnych iteracji testów i eliminując błędne wykonania scenariuszy wynikające z rutyny i „czynnika ludzkiego”.
- Podstawy języka Java
- Omówienie podstaw języka Java
- Wprowadzenie do Obiect Oriented Programming
- Wykorzystanie Maven w organizacji i budowie projektu
- Podstawy tworzenia testów w Javie
- Omówienie bibliotek testowych JUnit oraz TestNG
- Tworzenie testów przy użyciu JUnit – asercje, test suites, test listeners
- Raportowanie wyników testów
- Przydatne zewnętrzne biblioteki
- Podstawy Selenium
- Omówienie biblioteki Selenium
- Wykorzystanie WebDriver w Javie – obsługa przeglądarek, nawigacja, wyszukiwanie elementów, interakcje
- Korzyści ze stosowania Page Object Model
- Tworzenie testów GUI
- Pozostałe funkcje Selenium
- Omówienie pozostałych funkcji Selenium – wsparcie różnych przeglądarek, obsługa okien, wykonywanie kodu JS, Actions API, screenshoty, Grid
- Znajomość podstaw programowania w (dowolnym) obiektowym języku programowania
- Doświadczenie w pracy w testach
- Szkolenie: polski