CODE:ME || Automatyzacja testów: JavaScript i Playright || Szkolenie zdalne
Automatyzacja testów: JavaScript i Playright
Czy wiesz, że aż 15% światowej populacji doświadcza różnego rodzaju niepełnosprawności? Czy Twoja strona internetowa lub aplikacja jest dla nich dostępna? Jeśli nie jesteś pewien, ten warsztat jest właśnie dla Ciebie!
Termin: poniedziałki i środy 2-30.06.2025
Harmonogram: https://codeme.pl/wp-content/uploads/2025/03/Automatyzacja-testow-JavaScript-i-Playwright-harmonogram-02.06-30.06.2025.pdf
Czas trwania: godz. 17:00-20:00
Liczba godzin: 24 godziny warsztatów z trenerami
Gdzie: Zdalnie
Trenerzy: Emil Mądry, Monika Niegrzybowska
Szczegóły kursu
Kurs jest stworzony z myślą o testerach manualnych, którzy chcą podnosić swoje kompetencje i przejść na automatyzację testów.
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 trenerem 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.
Program
- Podstawy programowania:
- JavaScript od podstaw: zmienne, funkcje, pętle,
- JavaScript koncepcje programowania webowego: manipulacja DOM, asynchroniczność,
- narzędzia deweloperskie: debugowanie, obsługa konsoli, podstawy korzystania narzędzi z przeglądarki
- ciekawe wtyczki przydatne w pracy jako Test Automation Engineer
- Środowisko i konfiguracja:
- Playright 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: 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 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
Wymagania dla uczestników:
Wymagana jest znajomość podstaw HTML/CSS, aby zrozumieć podstawy programowania w Javascript.
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:
Masz pytania? Napisz bezpośrednio na [email protected]
Bądź z nami na bieżąco: https://www.facebook.com/FundacjaCODEME