godziny szkolenia:
09:00–17:00
formuła:
online na żywo / stacjonarna
Cel nauczania
Celem szkolenia jest zapoznanie uczestników z narzędziem Selenium WebDriver w zakresie automatyzacji testów aplikacji webowych. Jest to obecnie wciąż najbardziej popularne narzędzie w obszarze automatyzacji testów.
Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą kod testów automatycznych.
Szkolenie prowadzone jest w języku Java, a na prośbę klienta (dla grup zamkniętych) może zostać zorganizowane w językach Python, C# lub JavaScript.
Cele szczegółowe w zakresie wiedzy, umiejętności i postaw:
Uczestnik szkolenia wie, rozumie:
- Podstawy Selenium i jego zastosowania w automatyzacji testów
- Czym jest klasa WebDriver i jaka jest jej rola w automatyzacji testów przeglądarkowych
- Sterowniki przeglądarek i sposób ich konfiguracji
- Metody konfiguracji niezbędnych do uruchomienia testów
- Podstawy testowania opartego na danych i jego zastosowanie w Selenium
Uczestnik potrafi:
- Tworzyć skrypty automatyzujące testy przy użyciu WebDriver
- Konfigurować sterowniki przeglądarek i uruchamiać testy
- Lokalizować elementy na stronach internetowych przy użyciu różnych selektorów
- Wykonywać operacji na elementach
- Implementować testy oparte na danych
Uczestnik wykazuje:
- Systematyczność i dokładność w konfiguracji środowiska pracy
- Otwartość na naukę nowych narzędzi i technologii
- Dbałość o szczegóły i dokładność w lokalizowaniu elementów oraz operacjach na nich
- Utrzymywanie wysokich standardów jakości kodu testowego
- Otwartość na nowe metody i techniki w testowaniu automatycznym
- Etyczne podejście do automatyzacji testów
Zakres tematyczny
- Przygotowanie środowiska do pracy w oparciu o środowisko deweloperskie Eclipse IntelliJ lub Visual Studio Code
- Wprowadzenie do Selenium
- Selenium WebDriver
- Klasa WebDriver
- Sterowniki przeglądarek
- Konfiguracje
- Podstawowe operacje
- Klasa WebElement
- Lokalizowanie elementów na podstawie selektorów
- Operacje na elementach
- Klasa WebDriverWait
- Oczekiwanie na element
- Oczekiwanie na zdarzenie
- Wprowadzenie do PageObjectPattern i PageFactory
- Wprowadzenie do Data driven testing
- Wprowadzenie do Selenium Grid
Metody nauczania i formuła szkolenia
Szkolenie ma w przeważającej części charakter warsztatu połączonego z częścią wykładową. Kursanci uczą się obsługi narzędzia poprzez rozwiązywanie zadań praktycznych.
Co dostajesz w kursie
Będąc uczestnikiem szkolenia „Selenium WebDriver dla początkujących” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.
Korzyści
- Posiądziesz umiejętność instalacji i obsługi narzędzia Selenium.
- Nauczysz się optymalnie przygotowywać skrypty testowe.
- Będziesz gotowy do podjęcia pracy z narzędziem.
Ścieżka dalszego rozwoju kompetencji i umiejętności
Poniższy schemat sugeruje możliwe ścieżki doskonalenia umiejętności i kompetencji z zakresu narzędzi Selenium poprzez udział w szkoleniach.
Na każdy kurs możesz jednak przyjść bez udziału w innym.

Skorzystaj z dofinansowania
Sprawdź możliwości otrzymania dofinansowania na udział w szkoleniu.
Trenerzy