AI w testowaniu oprogramowania: od agentów E2E po inteligentne testy API
DODATKOWY TERMIN 6 MARCA 2026 (TERMIN 30 STYCZNIA ZOSTAŁ WYPRZEDANY)
OPIS WARSZTATU:
Wejdź w praktyczny świat testowania wspieranego sztuczną inteligencją.
Podczas warsztatu nauczysz się, jak realnie wykorzystać modele językowe, agentów i narzędzia AI do automatyzacji testów end-to-end, testów API oraz analizy jakości aplikacji webowych. Zamiast teoretyzować – od razu przejdziesz do kodu i pracy z takimi rozwiązaniami jak Playwright MCP, Stagehand, Simple Browser czy Keploy. Zobaczysz, jak generować testy dostępności, testy API, a nawet jak dostroić własny model lub prompty pod konkretne scenariusze testowe. Dowiesz się, jak AI może wspierać Cię nie tylko w pisaniu testów, ale też w ich utrzymaniu, analizie błędów i integracji z pipeline’ami CI/CD. Wspólnie sprawdzimy też, gdzie kończą się możliwości narzędzi AI – i gdzie doświadczenie testera wciąż jest niezastąpione.
Warsztat jest w pełni praktyczny – pracujemy na realnych przykładach, budujemy testy krok po kroku i eksperymentujemy z agentami w przeglądarce oraz API. Po szkoleniu wyjdziesz z gotowymi scenariuszami, które możesz od razu wdrożyć w swoim projekcie – oraz ze świadomością, jak bezpiecznie i efektywnie wykorzystać AI w codziennej pracy testerskiej.
Dla kogo jest ten warsztat?
– Dla testerów i inżynierów QA, którzy chcą praktycznie wykorzystać AI w automatyzacji.
– Dla osób znających podstawy testów automatycznych.
– Dla zespołów, które chcą przyspieszyć proces testowania przy zachowaniu jakości.
Czego się nauczysz?
– Generowania i modyfikowania testów e2e i API z pomocą AI.
– Pracy z agentami testowymi i narzędziami MCP / Stagehand.
– Wykorzystania AI do testów dostępności, danych testowych i walidacji logiki.
– Łączenia AI z CI/CD oraz utrzymania generowanych testów (tzw. self-healing tests)
– Tworzenia własnych modeli dopasowanych do projektu.
PROGRAM:
1. Wprowadzenie
– Różnice między klasyczną automatyzacją a podejściem AI-driven
– Krótki przegląd aktualnych trendów i narzędzi (Copilot, Cursor, Playwright MCP, Stagehand, itp.)
2. AI w testach end-to-end (E2E)
– Generowanie testów e2e z użyciem agentów i modeli LLM
– Praca z Playwright MCP, Simple Browser, Stagehand
– Koncepcja „AI operatora testowego” – agent, który klika i waliduje
– Ulepszanie testów przy pomocy promptów i kontekstu
– Self-healing testów oraz analiza awarii przez agenta
3. Testy dostępności i UX wspierane AI
– Automatyczne generowanie testów dostępności
– Analiza atrybutów ARIA, kontrastu i nawigacji klawiaturą
– Wykorzystanie AI do wykrywania problemów UX / heurystyk użyteczności
– Przykłady integracji z Playwright a11y i narzędziami typu axe-core
4. Testowanie API z pomocą AI
– Przegląd narzędzi i technik (np. Keploy)
– Generowanie testów REST API z promptów lub specyfikacji
– AI do walidacji odpowiedzi API (logiczne zależności, kontrakty)
– Generowanie danych testowych i mutacji dla testów API
– Integracja testów API z CI/CD i raportowaniem
5. Hybrydowe podejście – człowiek + agent
– Współpraca testera z agentem: które kroki lepiej pisać ręcznie
– Łączenie klasycznego kodu z poleceniami naturalnego języka
– Debugowanie i poprawianie generowanych testów
– Utrzymanie repozytorium testów AI-assisted
6. Tworzenie i dostrajanie własnych modeli / promptów
– Fine-tuning i prompt tuning modeli do zadań testowych
– Budowanie prostych modeli pomocniczych (np. generator danych testowych)
– Ocena jakości wygenerowanych testów (coverage, logiczność, stabilność)
– Wykorzystanie lokalnych modeli i prywatnych kontekstów
7. Integracja z procesem CI/CD i monitoringiem
– Uruchamianie testów generowanych przez AI w pipeline’ach (GitHub)
– Wykorzystanie agentów w testach syntetycznych / monitoringu produkcyjnego
– Automatyczne raportowanie, analiza flaków i rekomendacje poprawek
8. Dyskusja i podsumowanie
– Wnioski z warsztatu – jak wdrożyć AI w swoim zespole testowym
– Otwarte pytania i kierunki rozwoju
– Inspiracje, dalsze materiały i praktyczne ścieżki nauki
Radosław Wasik
Data: 30.01.2026 r. (online)
Dodatkowy termin: 6.03.2026 r. (online)
Czas trwania: 9:00-17:00
Wymagania techniczne
Przed warsztatem konieczne jest:
- Posiadanie konta ChatGPT i/lub Gemini: bezpłatne plany są wystarczające.
- Zainstalowanie VS Code: https://code.visualstudio.com
- Zainstalowanie NodeJS: https://nodejs.org/en
- – Skonfigurowanie Copilota + aktywacja próbnej wersji Pro (jest dostępna na 30 dni): https://github.com/features/copilot