Testowanie Dostępny stale Online · Kohorta / liveŚredniozaawansowany

AI w testowaniu: od eksploracji do automatyzacji testów API i UI

Sławomir Radzymińskitesterzy.pl
Czas trwania3 dni
PoziomŚredniozaawansowany
FormatKohorta / liveJęzyk: PL
Najbliższy termin1 lut 2027Online

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

Tematy

AI w testowaniu
2 952,00 PLN bruttona testerzy.pl
Sprawdź kurs