Szkolenia narzędziowe

Selenium WebDriver dla średnio zaawansowanych. Budowa frameworku testowego

2 dni (2 x 8 h)
polski
polski

Szkolenie z narzędzia Selenium WebDriver jest skierowane do osób, które chcą poszerzyć swoją wiedzę z użycia tego narzędzia, nauczyć się optymalizować swoją pracę oraz poznać zaawansowane techniki testowania. Szkolenie prowadzone jest domyślnie w języku JAVA, istnieje możliwość przeprowadzenia szkolenia w innym języku, np. C# lub Python. Szkolenie ma charakter rozbudowanego warsztatu, z każdym omawianym tematem uczestnicy szkolenia będą tworzyć elementy frameworku testowego.

Zakres tematyczny

  • Selenium WebDriver – rozszerzenie podstawowych pojęć i technik
  • Budowa frameworku
    • Struktura projektu
      • Utworzenie podstawowych elementów - Framework Core
    • Konfiguracja testów i ich wykonanie
      • Properties
      • Parameters
    • Parametryzacja testów danymi testowymi
      • DataFactory
      • DataReader
    • Utils
      • Automatyczne logowanie przebiegu testów
      • Automatyczne raportowanie testów
      • Automatyczne wykonywanie screenshotów
      • Integracja z zewnętrznymi bibliotekami i narzędziami
    • Wzorce projektowe
      • PageObjectPattern i PageFactory dla zaawansowanych
    • RemoteWebDriver i Grid
      • Konfiguracja serwera i zdalnych maszyn
      • Uruchomienie testów na zdalnych maszynach
    • Rozwiązywanie problemów w pracy z frameworkiem
    • Testowanie aplikacji przy wykorzystaniu frameworka

Przed szkoleniem

Szkolenie przeznaczone jest dla osób, które potrafią programować w języku Java na poziomie podstawowym oraz znają Selenium WebDriver.

Metody 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.

Materiały szkoleniowe

Będąc uczestnikiem szkolenia „Selenium WebDriver dla średnio zaawansowanych. Budowa frameworku testowego”, 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.

Po szkoleniu

Uczestnik kursu rozszerzy swoją wiedzę w obszarze testów automatycznych przy wykorzystaniu Selenium WebDriver. Pozna zaawansowane techniki i możliwości narzędzia. Uczestnicy nauczą się jak napisać własny framework do testów aplikacji webowych lub też rozbudować już posiadany.

Trenerzy

Piotr Krzosa
Natalia Krawczyk
Łukasz Złocki

Ścieżka dalszego rozwoju kompetencji i umiejętności

Poniższy schemat obrazuje możliwe ścieżki doskonalenia umiejętności i kompetencji z zakresu narzędzi Selenium.

Poniższy wykres sugeruje jedynie ścieżkę rozwoju w ramach udziału w szkoleniach. Na każdy kurs możesz przyjść bez udziału w innym.

Ścieżka dalszego rozwoju kompetencji i umiejętności