Pobierz kartę szkolenia

Puppeteer i automatyzacja testów w języku JavaScript (NodeJS)

kod szkolenia: PUPPETEER / PL AA 3d
training assurance
promocja
Termin
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  07.04 08.04 09.04
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  26.05 27.05 28.05
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  16.06 17.06 18.06
Original price was: 2 700,00 PLN.Current price is: 2 300,00 PLN. + 23% VAT (2 829,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  14.07 15.07 16.07
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  18.08 19.08 20.08
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  22.09 23.09 24.09
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
tryb Distance Learning

poziom Podstawowy

czas trwania 3 dni |  21h|  20.10 21.10 22.10
2 700,00 PLN + 23% VAT (3 321,00 PLN brutto)
Poprzednia najniższa cena:
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;
  • osób zainteresowanych tworzeniem prostych botów zbierających dane z internetu (web scrappery, crawlery)

Uczestnik szkolenia nauczy się jak przy pomocy biblioteki Puppeteer i języka programowania NodeJS automatyzować przeglądarkowe testy GUI. Wiedza zdobyta na szkoleniu ułatwi automatyzację manualnych scenariuszy testowania aplikacji webowych. Uczestnik dowie się jak tworzyć dobre testy automatyczne oraz na jakie powszechne błędy powinien być uczulony.

  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

– Znajomość podstaw programowania w dowolnym języku programowania (preferowany JavaScript, NodeJS)

– Doświadczenie w pracy w testach

  • Szkolenie: polski