Najnowsze trendy w automatyzacji testów z agentami AI
OPIS WARSZTATU:
Agenci AI potrafią dziś zrobić znacznie więcej niż wygenerować fragment kodu na podstawie pojedynczego promptu. Mogą poznawać aplikację, analizować repozytorium i wymagania, przygotowywać plan testów, pisać kod w Playwright, uruchamiać testy oraz pomagać w
diagnozowaniu problemów. Jednocześnie szybki rozwój narzędzi sprawia,
że sposób pracy z automatyzacją testów zmienia się praktycznie z
miesiąca na miesiąc.
Podczas warsztatu uczestnicy poznają najnowsze podejścia do wykorzystania agentów AI w automatyzacji testów. Będziemy pracować z rzeczywistą aplikacją i repozytorium testowym, przechodząc przez cały proces: od poznania systemu i zaplanowania scenariuszy, przez wygenerowanie testów Playwright, aż po ich uruchomienie, ocenę i poprawę.
Sprawdzimy między innymi agentów Playwright wspierających planowanie i generowanie testów, wykorzystanie MCP oraz podejście oparte na narzędziach CLI i wyspecjalizowanych instrukcjach dla agentów. Przyjrzymy się także możliwościom wykorzystania agentów działających w tle i w procesach CI/CD.
Ważną częścią warsztatu będzie ocena rezultatów pracy agenta. Uczestnicy zobaczą, jak rozpoznawać słabe asercje, przypadkowe selektory, błędne założenia i poprawki, które jedynie ukrywają problem. Będziemy analizować przyczyny niepowodzeń testów i weryfikować proponowane zmiany w kodzie. Celem warsztatu jest zbudowanie procesu pracy z agentem, w którym zespół zachowuje kontrolę nad jakością testów.
Warsztat będzie miał praktyczną formę i potrwa cały dzień. Większość czasu uczestnicy spędzą na pracy z kodem i agentem AI.
PROGRAM:
W trakcie warsztatu teoria będzie przeplatana z praktyką, przy czym
część praktyczna będzie stanowiła większość zajęć.
Część teoretyczna:
– czym agenci AI różnią się od klasycznych narzędzi generujących kod,
– najnowsze trendy w automatyzacji testów z AI,
– Playwright Test Agents, MCP oraz narzędzia CLI,
– możliwości, ograniczenia i ryzyka związane z autonomią agentów.
Część praktyczna:
– poznawanie aplikacji i planowanie testów z pomocą agenta,
– przygotowanie kontekstu repozytorium i instrukcji dla agenta,
– generowanie testów UI i API w Playwright,
– uruchamianie, weryfikowanie i poprawianie wygenerowanych testów,
– analiza przyczyn niepowodzeń testów,
– wykorzystanie agentów w CI/CD oraz ocena jakości przygotowanych testów.
Ze względu na tempo rozwoju narzędzi AI poszczególne przykłady i narzędzia mogą zostać zaktualizowane przed warsztatem, przy zachowaniu opisanego zakresu.
Sławomir Radzymiński
Data: 29.01.2027 r. (online)
Czas trwania: 8:00-16:00
Wymagania techniczne
Komputer z możliwością instalowania oprogramowania i dostępem do internetu.
Zainstalowane Git oraz Node.js w wersji LTS.
Zainstalowane i uruchomione narzędzie do obsługi kontenerów, np. Docker Desktop, Rancher Desktop lub Colima.
Edytor kodu oraz aktywny dostęp do agenta AI umożliwiającego pracę z
repozytorium i uruchamianie poleceń. Dostęp powinien zapewniać limit
wystarczający na całodniowe ćwiczenia.
Wymagana wiedza:
– Podstawowa znajomość JavaScript lub TypeScript oraz testów automatycznych.
– Podstawowe doświadczenie z Playwrightem.