Pobierz kartę szkolenia

Selenium i automatyzacja testów w języku Java

kod szkolenia: SELENIUM_JAVA / PL AA 3d

Pakiety e-learning

Termin

tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  28.08 29.08 30.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  02.10 03.10 04.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
czas trwania 3 dni |  21h|  04.12 05.12 06.12
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
2 700,00 PLN
2 700,00 PLN 3 321,00 PLN brutto

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

  • Znajomość podstaw programowania w (dowolnym) obiektowym języku programowania
  • Doświadczenie w pracy w testach
  • Szkolenie: polski
  1. Podstawy języka Java
    • Omówienie podstaw języka Java
    • Wprowadzenie do Obiect Oriented Programming
    • Wykorzystanie Maven w organizacji i budowie projektu
  2.  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
  3. 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
  4. 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