Wszystkie usługi

Szkolenia AI w automatyzacji testów

Bierzemy fragment aplikacji zespołu i pokrywamy go testami z pomocą agenta AI. Po drodze uczestnicy uczą się rozpoznawać test, który przechodzi, ale niczego nie sprawdza.

W czym mogę pomóc

  1. Od wymagań do przypadków testowych

    Ćwiczymy, jak z opisu funkcji, zgłoszenia lub kodu uzyskać listę przypadków, także brzegowych i negatywnych, oraz jak odsiać te, które nic nie wnoszą.

  2. Testy jednostkowe, API i UI

    Uczestnicy dają agentowi kontekst, uruchamiają napisane przez niego testy i poprawiają to, co nie działa. Testy UI pokazuję w Playwright, którego sam używam. Jeśli zespół ma inny framework, ćwiczymy w nim.

  3. Przegląd wygenerowanych testów

    Sprawdzamy asercje, dane testowe i zależności między testami. Szukamy testów, które przechodzą zawsze, oraz takich, które są niestabilne.

  4. Utrzymanie i CI

    Omawiamy naprawę testów po zmianach w aplikacji, uruchamianie ich w CI oraz to, jakie uprawnienia i dane może dostać agent.