Szkolenie "Selenium WebDriver dla średnio zaawansowanych. Budowa frameworku testowego."

Szkolenie praktyczne

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.

 

Tematyka

1. Selenium WebDriver – rozszerzenie podstawowych pojęć i technik

2. Budowa frameworku

a. Struktura projektu 

  • Utworzenie podstawowych elementów - Framework Core

b. Konfiguracja testów i ich wykonanie

  • Properties
  • Parameters

c. Parametryzacja testów danymi testowymi

  • DataFactory
  • DataReader

d. Utils

  • Automatyczne logowanie przebiegu testów
  • Automatyczne raportowanie testów
  • Automatyczne wykonywanie screenshotów
  • Integracja z zewnętrznymi bibliotekami i narzędziami

e. Wzorce projektowe

  • PageObjectPattern i PageFactory dla zaawansowanych

f. RemoteWebDriver i Grid

  • Konfiguracja serwera i zdalnych maszyn
  • Uruchomienie testów na zdalnych maszynach

g. Rozwiązywanie problemów w pracy z frameworkiem

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

 

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.

 

Materiały

Dla wszystkich
Dla zalogowanych

Chcesz wiedzieć co się dzieje na EDU?

Zapisz się na newsletter i otrzymuj najnowsze informacje!

˟
Zapisz się
Chcesz być na bieżąco?
˟
Dziękujemy za zapisanie się na newsletter. Potwierdź subskrypcję klikając w link aktywacyjny przysłany na maila.