Plan Szkolenia

Wprowadzenie do automatyzacji testów

  • Pojęcia związane z testowaniem
  • Możliwości i ograniczenia lokalizatorów Selenium
  • Zrozumienie lokalizatorów
  • Typy lokalizatorów: ID, CSS, XPath i Name

Zaawansowane lokalizatory

  • Lokalizatory dynamiczne
  • Budowanie ścieżki
  • Relacje między elementami na ścieżce
  • Lokalizowanie elementów z pożądanym tekstem
  • Najlepsze praktyki

Apache Maven

  • Konfiguracja projektu

Selenium WebDriver

  • Podstawy Java
  • Środowisko IDE dla Java
  • API WebDriver
  • Rozwiązywanie problemów
  • Debugowanie

TestNG

  • Asercje
  • Adnotacje
  • Suita testowa
  • Parametry
  • Testowanie międzyprzeglądarkowe
  • Raportowanie

Zaawansowany Selenium WebDriver

  • Treść dynamiczna

Selenium Grid

  • Zrozumienie testowania rozproszonego
  • Przygotowanie infrastruktury
  • Użycie Remote WebDriver

Zarządzanie projektem

  • System kontroli wersji Git
  • Integracja z Jenkins
  • Integracja pakietów testowych BDD Cucumber w Jenkins

Wymagania

  • Zrozumienie ciągłej integracji.
  • Doświadczenie z Subversion lub innym systemem kontroli wersji.
  • Doświadczenie w programowaniu w Java.

Grupa docelowa

  • Inżynierowie
  • Testerzy
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie