Automatyzacja testowania

Automatyzacja testów aplikacji webowych w JavaScript i Playwright

liczba dni: 2
godziny szkolenia: 09:00–17:00
formuła: online na żywo / stacjonarna
język materiałów: polski

Cel nauczania

Celem szkolenia jest przygotowanie do automatyzacji testów aplikacji webowych za pomocą narzędzia Playwright, Node.js oraz języka programowania JavaScript z wykorzystaniem standaryzacji ECMAScript.   

Playwright to alternatywa dla Selenium WebDriver, która zdobywa coraz większą popularność.

Szkolenie skierowane jest do osób, które chcą rozpocząć swoją przygodę z automatyzacją oraz dla wszystkich, którzy chcą rozwinąć testy automatyczne w swoim projekcie. 

Kurs ma charakter rozbudowanego warsztatu - z każdym omawianym tematem uczestnicy tworzą kod testów automatycznych.

Zakres tematyczny

  • Przygotowanie środowiska
    • Node.js (npm) - wprowadzenie
      • Podstawowe informacje
    • JavaScript - niezbędne podstawy
      • Zmienne i typy danych
      • Kontrola przebiegu programu (instrukcje sterujące)
      • Funkcje i obiekty
      • Funkcje asynchroniczne (async / await)
        • Mechanizmy: callback i promise
  • Wprowadzenie do Playwright
    • Instalacja
    • Konfiguracja
    • Metody asynchroniczne
  • Pierwszy test
    • Utworzenie wzorcowej struktury projektu w Playwright
    • Klasa bazowa PageTest
    • Podstawowe operacje na stronie
    • Uruchomienie testu
  • Specyfika Playwright
    • Lokalizowanie elementów
    • Metody asercyjne klasy Expect
  • Wzorzec Page Object w Playwright
  • Debugowanie i nagrywanie testów
  • Generowanie raportów z wykonania testów

Metody nauczania i formuła 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.

Co dostajesz w kursie

Będąc uczestnikiem szkolenia „Automatyzacja testów aplikacji webowych w JavaScript i Playwright” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl. 

Korzyści

  • Zdobędziesz wiedzę  i umiejętności pozwalające na automatyzację testów aplikacji webowej z wykorzystaniem języka JavaScript i w standaryzacji ECMAScript
  • Będziesz umieć korzystać z narzędzi oraz  bibliotek Playwright i pomocniczych usprawniających pracę przy automatyzacji testów
  • Nabędziesz umiejętność implementacji testów w Playwright
  • Będziesz znać najczęściej wykorzystywane w automatyzacji komendy, funkcje oraz dobre praktyki

Skorzystaj z dofinansowania

Sprawdź możliwości otrzymania dofinansowania na udział w szkoleniu.

Trenerzy

Te szkolenia mogą Cię zainteresować

JavaScript dla testerów oprogramowania

Powiązane artykuły