AI w testowaniu: od eksploracji do automatyzacji testów API i UI
O kursie
Język materiałów: polski
Cel nauczania
Pracuj z agentami AI nad rzeczywistymi zadaniami testowymi: eksploruj API i UI, weryfikuj podejrzane zachowania aplikacji i twórz testy automatyczne w Playwright. W trakcie trzydniowego warsztatu rozwiniesz projekt testowy, przygotujesz instrukcje dla agenta i sprawdzisz, jak radzi sobie z kolejnymi zadaniami. Nauczysz się oceniać wygenerowany kod, dobierać asercje i odrzucać błędne sugestie, zamiast bezkrytycznie ufać wynikom AI. Stworzysz również powtarzalne procedury, zaplanujesz pokrycie testami i przygotujesz raport z wynikami oraz ryzykami. Wszystko w praktyce, z wykorzystaniem narzędzi AI i kodu, który możesz dalej rozwijać we własnym projekcie.Celem szkolenia jest praktyczne przygotowanie uczestników do wykorzystania agentów AI w procesie testowania oprogramowania: od poznania aplikacji i analizy ryzyka, przez eksplorację API i UI, po tworzenie i rozwijanie testów automatycznych w Playwright.
Szkolenie rozwija umiejętność przygotowywania kontekstu i instrukcji dla agentów AI, weryfikowania wykrytych problemów oraz oceny jakości generowanego kodu i testów. Istotną część warsztatu stanowi automatyzacja, uzupełniona o zagadnienia związane z działaniem modeli, doborem narzędzi i organizacją projektu testowego. Uczestnicy ćwiczą również tworzenie powtarzalnych procedur, planowanie pokrycia testami i raportowanie wyników.
Po ukończeniu kursu uczestnik potrafi:
- wyjaśnić różnicę między modelem językowym a agentem i uwzględniać ich ograniczenia w pracy;
- przygotować kontekst projektu, instrukcje oraz kryteria oceny wyników;
- przeprowadzić eksplorację API i UI z pomocą agenta;
- zweryfikować podejrzane zachowanie aplikacji i przygotować zgłoszenie błędu;
- tworzyć i rozwijać testy API oraz UI w Playwright z pomocą AI;
- ocenić dobór asercji, danych i zakresu wygenerowanych testów;
- zapisać sprawdzone procedury jako skille wielokrotnego użytku;
- przygotować plan pokrycia i raport przedstawiający wyniki oraz pozostałe ryzyka.
Zakres tematyczny
Szkolenie ma formę praktycznego warsztatu, podczas którego uczestnicy wykorzystują agentów AI na kolejnych etapach procesu testowania: od poznania aplikacji i eksploracji, przez weryfikację błędów, po tworzenie i rozwijanie testów automatycznych API i UI w Playwright. Praca nad projektem testowym pozwala przećwiczyć przygotowywanie kontekstu dla agenta, ocenę generowanego kodu i testów oraz planowanie pokrycia. Każdy etap łączy praktyczne ćwiczenia z omówieniem działania narzędzi i weryfikacją uzyskanych rezultatów.
- AI w pracy testera
- Możliwości modeli, halucynacje i weryfikacja rezultatów
- Model a agent: tokeny, kontekst, generowanie odpowiedzi i dostęp do narzędzi
- Dobór modelu do zadania oraz kontrola kosztów i zakresu pracy
- Przygotowanie kontekstu testowania
- Poznanie aplikacji, dokumentacji API i reguł biznesowych
- Instrukcje projektowe, przykłady i oczekiwane rezultaty
- Analiza ryzyka i wybór obszaru do eksploracji
- Od eksploracji do testów API
- Eksploracja endpointu i porównanie zachowania z dokumentacją
- Weryfikacja podejrzanych wyników i zgłaszanie błędów
- Tworzenie, uruchamianie i przegląd testów automatycznych
- Rozbudowa projektu testów API
- Klienci HTTP, walidatory i parametryzacja
- Dane testowe, uwierzytelnianie, role, fixtures i sprzątanie danych
- Dobór asercji i ocena jakości testów
- Automatyzacja powiązanych operacji biznesowych
- Procedury i planowanie pracy z agentami
- Tworzenie skilli na podstawie sprawdzonego sposobu testowania
- Doskonalenie instrukcji na podstawie wyników
- Plan pokrycia endpointów, priorytety i zależności
- Przekazywanie kontekstu i delegowanie wydzielonych zadań
- Eksploracja UI z agentem
- Dostęp do przeglądarki przez Playwright CLI
- Snapshoty dostępności, zrzuty ekranu i ograniczenia obserwacji agenta
- Weryfikacja zachowania aplikacji i wybór scenariuszy do automatyzacji
- Rozwijanie testów UI
- Automatyzacja wybranych scenariuszy biznesowych
- Locatory, Page Object Model, komponenty i fixtures
- Scenariusze wymagające zalogowanego użytkownika
- Tworzenie i stosowanie skilla testowania UI
- Ocena jakości pracy agenta
- Przegląd testów, asercji i proponowanych zmian
- Odtwarzanie zgłoszonych problemów i odrzucanie fałszywych alarmów
- Ocena obserwacji funkcjonalnych, wizualnych i dotyczących dostępności
- Ograniczanie duplikacji i poprawianie nietrafionych rezultatów
- Pokrycie i raportowanie
- Plan pokrycia ekranów i dalszych zadań
- Raport z przetestowanych obszarów, potwierdzonych błędów i ograniczeń
- Przedstawienie wyników oraz pozostałych ryzyk interesariuszom
Metody nauczania i formuła szkolenia
Szkolenie ma formę praktycznego warsztatu, w którym teoria jest wprowadzana podczas wykonywania zadań. Uczestnicy obserwują demonstracje, a następnie samodzielnie wykonują ćwiczenia, rozwijając projekt testów API i UI.
Ważną częścią zajęć jest wspólny przegląd wyników, obejmujący zarówno poprawne rozwiązania, jak i nietrafione sugestie AI. Praca odbywa się z wykorzystaniem agentów kodujących, takich jak Codex lub Claude Code. Omawiane zasady można dostosować do narzędzi dostępnych w swoim zespole.
Co dostajesz w kursie
| Element | Opis |
|---|---|
| Kurs na żywo | Trzy dni z trenerem-praktykiem, ćwiczenia i bieżące omawianie wyników. |
| Repozytorium | Szczegółowe repozytorium projektu z kolejnymi etapami pracy. |
| Pakiet dodatkowych materiałów szkoleniowych | Przykłady testów API i UI w Playwright, instrukcje projektowe i skille rozwijane podczas warsztatu, materiały wyjaśniające omawiane mechanizmy AI, przykłady planów pokrycia, zgłoszeń błędów i raportów. |
| Instrukcje i linki | Instrukcja przygotowania środowiska i zestaw linków do dokumentacji. |
| Dyplom ukończenia | Dyplom w dwóch językach potwierdzający ukończenie szkolenia. |
Dla uczestnika
- Wykorzystujesz agentów AI podczas pracy nad testami API i UI.
- Rozwijasz projekt testów API i UI.
- Samodzielnie wykonujesz ćwiczenia z wykorzystaniem agentów kodujących.
- Analizujesz wyniki pracy agentów AI.
- Rozpoznajesz poprawne rozwiązania i nietrafione sugestie AI.
- Stosujesz poznane zasady pracy z agentami w narzędziach dostępnych w swoim zespole.
Dla organizacji
- Rozwinięcie kompetencji zespołu w zakresie wykorzystania agentów AI w testowaniu API i UI.
- Nabycie umiejętności rozwijania projektów testów API i UI z wykorzystaniem agentów kodujących.
- Rozwinięcie umiejętności samodzielnej pracy z agentami AI.
- Rozwinięcie kompetencji w zakresie analizy wyników pracy agentów AI.
- Nabycie umiejętności rozpoznawania poprawnych rozwiązań i nietrafionych sugestii AI.
- Możliwość dostosowania poznanych zasad pracy z agentami AI do narzędzi wykorzystywanych w organizacji.
Szkolenie jest przeznaczone dla osób z doświadczeniem w testowaniu, również tych pracujących głównie manualnie. Wymagane są podstawy HTTP/API, znajomość podstawowych operacji w Git oraz umiejętność czytania prostego kodu JavaScript/TypeScript. Warsztat zakłada znajomość podstaw testowania i programowania. Przed zajęciami uczestnicy przygotowują środowisko zgodnie z przesłaną instrukcją oraz dostęp do wskazanych narzędzi AI z limitami umożliwiającymi wykonywanie ćwiczeń.
Skorzystaj z dofinansowania
/dofinansowania-i-rabaty
Terminy
- 1 lut 2027 – 3 lut 2027Online 2 952,00 PLN brutto Wolne miejsca: 12 Zarezerwuj ten termin