top of page

Kurs Playwright. Podstawy automatyzacji UI ze wsparciem AI

Praktyczne wejście w automatyzację UI z Playwrightem w TypeScript — od postawienia projektu, przez pisanie i debug testów, po pierwsze uruchomienie w CI. Budujesz działający framework i wychodzisz z kodem, do którego możesz wracać jak do ściągi.

Playwright icon szkolenia qa.png
TypeScript icon .png
AI icon kurs dla testera.png

live online | 14h | max 12 osób

AI działa najlepiej

w rękach świadomego testera.

​​
AI może przyspieszyć Twoją pracę, ale bez znajomości Playwrighta i fundamentów automatyzacji nie da realnej przewagi.
Dlatego zaczynamy od solidnych podstaw — architektury testów, dobrych praktyk i świadomego debugowania — aby AI stała się prawdziwym akceleratorem jakości, a nie generatorem przypadkowego kodu.

Playwright icon szkolenia qa.png

Co zyskasz

ChatGPT Image 1 mar 2026, 19_24_01.png

1. Szybki start

Konfigurujesz Playwright krok po kroku i od razu piszesz pierwsze testy. Skupiasz się na nauce, nie na walce z setupem.

Beginner friendly

ChatGPT Image 1 mar 2026, 19_29_12.png

3. Gotowy projekt

Przechodzisz przez setup w uporządkowany sposób i od razu budujesz pierwsze testy. Uczysz się automatyzacji, a nie rozwiązywania problemów konfiguracyjnych.

Boilerplate

ChatGPT Image 1 mar 2026, 19_26_13.png

2. Zrozumienie fundamentów

Nauczysz się myśleć jak inżynier automatyzacji, nie tylko pisać testy. Poznasz architekturę testów, dobre praktyki i skuteczne debugowanie. Zrozumiesz, jak budować stabilne i czytelne rozwiązania.

Basics

ChatGPT Image 1 mar 2026, 19_31_03.png

4. AI akcelelator

Dowiesz się, jak używać AI, by przyspieszać pracę bez utraty jakości i kontroli nad kodem.

AI help

Progam szkolenia

Dzień 1

Fundamenty Playwright + pierwsze testy

  • Jak myśleć o automatyzacji UI: co automatyzować, a czego nie

  • Setup projektu: repo, instalacja, konfiguracja, struktura katalogów

  • TypeScript pod testy: niezbędne minimum (żeby pisać sprawnie)

  • Pierwszy test E2E: nawigacja, asercje, podstawowe akcje

  • Lokatory: strategie, stabilne selektory, antywzorce

  • Synchronizacja i oczekiwania: timeouts, waits, deterministyczność

  • Debugowanie: Inspector, trace/screenshot/video, logi, stacktrace

  • Warsztat: pakiet testów „happy path + walidacje” dla przykładowego flow

  • Pierwszy test API

Dzień 2

Struktura kodu, dane testowe, AI, przygotowanie pod CI

  • Organizacja testów: konwencje, tagi, smoke vs regresja

  • Page Object / alternatywy: kiedy pomaga, kiedy szkodzi

  • Test data: generowanie danych, izolacja testów, czyszczenie po teście

  • Stabilność: typowe źródła flaków i jak je eliminować na starcie

  • Raporty i artefakty: co zbierać i jak debugować po fakcie

  • Starter CI: uruchomienie testów w GitHub Actions (minimalny, sensowny pipeline)

  • AI jako akcelerator (w tle): generowanie szkiców, refaktory, checklisty review, zasady weryfikacji

  • Warsztat końcowy: mini-repo „od zera do CI” + checklisty DoD dla testów

Przykładowe ćwiczenia

  • Zbudowanie testu E2E dla krytycznego flow (logowanie/checkout/CRUD)

  • Stabilizacja selektorów i oczekiwań (usuwanie flaków)

  • Diagnostyka failure na podstawie trace’a i artefaktów

  • Minimalny pipeline CI + publikacja raportu/artefaktów

Narzędzia i środowisko

  • Node.js (LTS), npm

  • VS Code (zalecane)

  • Git + konto GitHub (do CI demo)

  • Przeglądarki Chromium/Firefox/WebKit (instalowane przez Playwright)

  • (Opcjonalnie) Copilot/Cursor lub inne narzędzie AI do ćwiczeń

Sławomir Radzymiński CanTest IT-min.png

Sławomir Radzymiński

Test Lead

Absolwent Elektroniki i Telekomunikacji na Akademii Górniczo-Hutniczej w Krakowie. Wielki zwolennik automatyzacji testów i wplatania ich w procesy Continuous Integration/Continuous Delivery. Zainteresowany nowoczesnymi technikami wytwarzania oprogramowania, które dążą do jak najszybszego dostarczania klientom oprogramowania wysokiej jakości. Obecnie pracuje jako Test Lead. Weekendami prowadzi zajęcia z automatyzacji testów na Akademii Finansów i Biznesu Vistula w Warszawie i Wyższej Szkole Bankowości we Wrocławiu. W wolnych chwilach pomaga w organizacji krakowskiego meetupu (KraQA), pisze bloga o testowaniu http://awesome-testing.com i współtworzy framework do testów https://fluentlenium.com

To szkolenie prowadzimy również w formule zamkniętej. 

# Dowiedz się pierwszy #

o nowych szkoleniach i całkowicie darmowych warsztatach!

Dziękujemy za dokonanie subskrypcji!

bottom of page