"Playwright + LLM + MCP: wykorzystanie AI do testów API i UI". Warsztat dla testerów oprogramowania.
"Playwright + LLM + MCP: wykorzystanie AI do testów API i UI". Warsztat dla testerów oprogramowania.
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówMałopolski Pociąg do kariery, Nowy start w Małopolsce z EURESEM, Kierunek - Rozwój
- Grupa docelowa usługi
Szkolenie przeznaczone jest dla testerów znających podstawy programowania w JavaScript/TypeScript oraz podstawy Playwright. Mile widziana będzie znajomość Git.
Szkolenie dedykowane jest uczestnikom projektów:
- Małopolski Pociąg do kariery
- Nowy start w Małopolsce z EURESEM
- Kierunek - Rozwój
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji21-05-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi15
- Podstawa uzyskania wpisu do BURStandard Usługi Szkoleniowo-Rozwojowej PIFS SUS 2.0
Cel
Cel
Cel edukacyjny
Szkolenie prowadzi do nabycia kompetencji w zakresie projektowania, wdrażania i utrzymywania testów API i UI z wykorzystaniem Playwright oraz nowoczesnych technik AI (LLM, MCP, RAG, AI Agents), w tym świadomego i bezpiecznego stosowania generacji kodu testowego, sterowania testami za pomocą promptów oraz oceny efektywności i ryzyk pracy z AI.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Uczestnik: Wyjaśnia zasady działania dużych modeli językowych (LLM). | Charakteryzuje mechanizmy tokenizacji, embeddings i attention. | Test teoretyczny z wynikiem generowanym automatycznie |
| Wyjaśnia różnice pomiędzy klasycznym wyszukiwaniem a generacją odpowiedzi przez LLM. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Rozróżnia zaawansowane techniki pracy z LLM. | Wyjaśnia zasadę działania RAG i jego wpływ na jakość odpowiedzi. | Test teoretyczny z wynikiem generowanym automatycznie |
| Wskazuje zastosowania LLM w testowaniu API i UI. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Opisuje architekturę i rolę Model Context Protocol (MCP). | Wyjaśnia architekturę serwera MCP. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje możliwości MCP w testach eksploracyjnych i automatycznych. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Identyfikuje ryzyka i ograniczenia stosowania AI w testach. | Wyjaśnia pojęcie halucynacji modeli. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje wpływ AI na stabilność i utrzymywalność testów. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Projektuje testy eksploracyjne sterowane LLM. | Tworzy prompty sterujące eksploracją aplikacji. | Test teoretyczny z wynikiem generowanym automatycznie |
| Generuje heurystyki i pytania testowe na podstawie user stories. | Test teoretyczny z wynikiem generowanym automatycznie | |
| Automatyzuje testy API i UI z wykorzystaniem AI. | Generuje i modyfikuje kod testów Playwright przy wsparciu AI. | Test teoretyczny z wynikiem generowanym automatycznie |
| Analizuje efektywność pracy z AI. | Ocena, które elementy testów warto generować automatycznie. | Test teoretyczny z wynikiem generowanym automatycznie |
| Wskazuje fragmenty wymagające manualnej kontroli i refaktoryzacji. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie realizowane jest w formule online w czasie rzeczywistym, w godzinach 09.00-17.00. Czas trwania to 15 godzin zegarowych. W trakcie szkolenia przewidziane są przerwy ( max 1 h/dzień), które nie są wliczone w czas trwania usługi.
Grupa szkoleniowa liczy 6-12 osób. Uczestnicy korzystają z własnych laptopów/PC zgodnie z informacjami w sekcji "Warunki techniczne".
Zakres tematyczny
1. Wprowadzenie do najnowszych technik LLM
⦁ Podstawy LLM – jak działa ChatGPT?
⦁ Function Calling/Tools – łączenie modelu z narzędziami
⦁ Retrieval-Augmented Generation (RAG) – sposób na zwiększenie jakości odpowiedzi LLMa poprzez udostępnienie wewnętrznej dokumentacj
⦁ AI Agents – przegląd koncepcji, teoria, zastosowanie.
2. Model Context Protocol (MCP) i Playwright
⦁ Architektura serwera MCP
⦁ Instalacja, konfiguracja, integracja z Playwright JS/TS
⦁ Przegląd API: snapshoty dostępności, nawigacja, akcje na elementach
⦁ MCP w praktyce manualnej:
- testy eksploracyjne sterowane promptami LLM
- generacja przypadków testowych na bazie user-stories
3. Automatyzacja testów z AI
⦁ Zastosowanie Copilota/Cursora w automatyzacji testów
⦁ Łączenie Copilota/Cursora z MCP: pipeline „prompt → kod → uruchom → napraw”
⦁ Warsztaty praktyczne:
- Automatyzujemy REST-API w Playwright
- Automatyzujemy testy UI z MCP + Playwright
- Analiza produktywności: co pisać samemu a co generować?
4. Ryzyka, etyka i utrzymanie
⦁ Halucynacje modeli a stabilność/jakość testów.
⦁ Kontrola wersji promptów i odtwarzalność sesji.
⦁ Analiza kosztów, czy to się opłaca?
⦁ Roadmapa rozwoju MCP i Playwright
5. Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat 1 z 7 Wprowadzenie do najnowszych technik LLM - wykład,prezentacja | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 23-05-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat 2 z 7 Przerwa | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 23-05-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 7 Model Context Protocol (MCP) i Playwright - prezentacja, ćwiczenia | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 23-05-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 16:00 | Liczba godzin 04:00 |
Przedmiot / temat 4 z 7 Automatyzacja testów z AI - prezentacja, ćwiczenia | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 24-05-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 13:00 | Liczba godzin 05:00 |
Przedmiot / temat 5 z 7 Przerwa | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 24-05-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat 6 z 7 Ryzyka, etyka i utrzymanie - wykład, prezentacja | Prowadzący Sławomir Radzymiński | Data realizacji zajęć 24-05-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 16:00 | Liczba godzin 02:00 |
Przedmiot / temat 7 z 7 Walidacja | Prowadzący - | Data realizacji zajęć 24-05-2026 | Godzina rozpoczęcia 16:00 | Godzina zakończenia 17:00 | Liczba godzin 01:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 250,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 43 ust. 1 ustawy o VAT | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 250,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 150,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 150,00 PLN |
Prowadzący
Prowadzący
Sławomir Radzymiński
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 produktu wysokiej jakości.
Obecnie pracuje jako Principal Software Engineer in Test w Ocado Technology.
Po godzinach aktywny trener współpracujący z kilkoma firmami szkoleniowymi i uczelniami.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymują starannie opracowaną prezentację oraz materiały wypracowane podczas szkolenia (gotowy kod+ historia promptów).
Warunki uczestnictwa
Wymagania wstępne dla uczestników to znajomość podstaw programowania w JavaScript/TypeScript oraz narzędzia Playwright.
Informacje dodatkowe
Warunkiem organizacji szkolenia otwartego jest zebranie grupy min. 6 osób. W przypadku niewystarczającej liczby chętnych, szkolenie zostanie przełożone na kolejny termin.
W przypadku dofinansowania w wysokości poniżej 70% do ceny netto zostanie doliczony podatek VAT w wysokości 23%.
Zawarto umowę z WUP w Toruniu w ramach projektu "Kierunek – Rozwój".
Warunki techniczne
Warunki techniczne
Szkolenie odbywa się za pośrednictwem platformy MS Teams/Zoom/Meet.
Uczestnicy proszeni są o przygotowanie laptopa/PC ze stabilnym łączem internetowym, przeglądarką internetową oraz zainstalowanie Node ≥ 22 LTS, Git i VS Code + Copilot lub Cursor (w zależności od stanu rozwoju tych IDE).
Szczegółową checklistę sprzętową uczestnicy otrzymają wraz z informacjami organizacyjnymi 3 dni robocze przed rozpoczęciem usługi.