Agenda szkolenia
  1. NodeJS
    • Wprowadzenie
    • Zmienne i ich typy
    • Operatory logiczne
    • Pętle i instrukcje warunkowe
    • Programowanie funkcyjne
    • NPM
  2. Puppeteer
    • Pierwsze uruchomienie
    • XPath + CSS path
    • Obsługa elementów na stronie
    • Oczekiwanie na załadowanie strony
    • Praca z wieloma zakładkami/oknami
    • Obsługa eventów
    • Omówienie pozostałych możliwości biblioteki
  3. NodeJS w testach
    • Wybór biblioteki do testów
    • Jak pisać testy
    • Parametryzacja
  4. Automatyzacja testów GUI
    • Organizacja i uruchamianie testów
    • Konfiguracja test runnera
    • Raporty z testów
  5. Podsumowanie