CODE:ME || Automatyzacja testów: JavaScript i Playwright || Szkolenie zdalne
8 Października 2025, 17:00 (środa)

Automatyzacja testów: JavaScript i Playwright
Termin: 8.10-5.11.2025
Harmonogram: POBIERZ
Czas trwania: godz. 17:00-20:00
Liczba godzin: 27 godzin warsztatów z trenerami
Gdzie: Zdalnie
Trenerzy: Emil Mądry, Monika Niegrzybowska
Szczegóły kursu
Podczas szkolenia zdobędziesz solidne podstawy programowania JavaScript, które pozwalają tworzyć testy automatyczne. W czasie kursu nauczysz się pisać testy UI i API przy użyciu frameworka Playwright. Nasz program łączy zajęcia na żywo z trenerami z praktycznymi warsztatami oraz indywidualnymi projektami, dzięki czemu szybko przekonasz się, że teoria przekłada się na realne rozwiązania.
Dodatkowo, kurs wprowadza w wykorzystanie narzędzi CI/CD, takich jak GitHub Actions, umożliwiając pełną automatyzację procesów wdrożeniowych. Kurs jest stworzony dla testerów, którzy chcą podnieść swoje kompetencje i zwiekszyć możliwości na rynku pracy.
Zajęcia prowadzi dwójka doświadczonych trenerów, tym samym uczestnicy zyskują zarówno perspektywę developerską, jak i testerską.
Program
- Podstawy programowania:
- wprowadzenie do programowania w JavaScript, podstawy HTML, CSS,
- manipulacja DOM i potrzebne narzędzia deweloperskie, funkcje w JS,
- podstawy pętli i instrukcji warunkowych, klasy i obiekty, moduły (import, export), podstawy node.js,
- asynchroniczność.
- Środowisko i konfiguracja:
- Playwright vs Cypress - podobieństwa, różnice,
- instalacja Node.js i Playwright,
- konfiguracja środowiska testowego, struktura projektu,
- narzędzia CLI (np. playwright codegen).
- Tworzenie testów:
- pisanie testów UI z Playwright: lokatory, nawigacja, asercje,
- podstawy Page Object Model (POM),
- testowanie API: żądania HTTP (GET, POST, PUT, DELETE),
- mockowanie odpowiedzi,
- techniki radzenia sobie z flakiness: retry, timeout, interceptowanie żądań.
- Integracja z CI/CD:
- wdrażanie testów Playwright w pipeline: konfiguracja GitHub Actions,
- automatyczne uruchamianie testów,
- generowanie raportów, parametryzacja testów i analiza wyników.
- Dobre praktyki i zaawansowane techniki:
- testowanie wieloplatformowe: różne przeglądarki, emulacja urządzeń mobilnych,
- optymalizacja i refaktoryzacja kodu testowego: modularność, ponowne wykorzystanie kodu,
- zaawansowane narzędzia Playwright: trace viewer, analiza logów, debugowanie zaawansowanych scenariuszy.
Wymagana wiedza na start
- Znajomość podstaw HMTL/CSS (z materiału dostarczonego przez organizatora szkolenia).
- Znajomość procesów testowania manualnego.
- Umiejętność obsługi komputera i znajomość wybranego systemu operacyjnego w użyciu codziennym (Windows/macOS/Linux).
- Zainstalowane narzędzia IDE Virtual Studio Code oraz GitHub (link do instalacji oraz instrukcji zostanie przesłany po zapisie na kurs).
Co zyskasz dodatkowo?
- Certyfikat - na zamówienie również w języku angielskim i w wersji papierowej
- Wspólny kanał nauki, wymiana wiedzy z trenerami i absolwentami, dostęp do wydarzeń branżowych i ofert pracy, wymiana kontaktów 🙂
Inne sposoby płatności:
- Jesteś absolwentką/absolwentem? Skorzystaj z 15% rabatu.
Więcej informacji i program kursu dostępny na stronie: https://codeme.pl/kursy/automatyzacja-testow-javas...
Masz pytania? Napisz bezpośrednio na [email protected]
Bądź z nami na bieżąco: https://www.facebook.com/FundacjaCODEME
Miejsce
Zdalnie