Automatyzacja testowania

Selenium WebDriver dla średnio zaawansowanych. Budowa frameworku testowego

liczba dni: 2
godziny szkolenia: 09:00–17:00
formuła: online na żywo / stacjonarna
język materiałów: polski

Cel nauczania

Selenium WebDriver jest darmowym narzędziem, służącym do automatyzacji aplikacji webowych. 

Celem szkolenia jest rozszerzenie wiedzy z użycia jednego z najbardziej popularnych narzędzi do testów automatycznych – Selenium WebDriver. Uczestników nauczymy jak optymalizować swoją pracę oraz pokażemy zaawansowane techniki testowania, stosując przy tym najlepsze praktyki tworzenia 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. Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą 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

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 średnio zaawansowanych. Budowa frameworku testowego” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie prezentacji opisującej zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.

Korzyści

  • Rozszerzysz swoją wiedzę w obszarze testów automatycznych przy wykorzystaniu Selenium WebDriver.
  • Poznasz zaawansowane techniki i możliwości narzędzia.
  • Nauczysz się jak napisać własny framework do testów aplikacji webowych lub też rozbudować już posiadany.
  • Dzięki szkoleniu zwiększysz swoją konkurencyjność na rynku pracy i będziesz mieć możliwość rozwoju swojej kariery zawodowej w kierunku automatyzacji testowania.

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

schemat selenium 2023

Skorzystaj z dofinansowania

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

Trenerzy

Powiązane artykuły