Promocja!

Testowanie oprogramowania z wykorzystaniem AI

897,00 zł + VAT

Testowanie oprogramowania z wykorzystaniem AI to jedno z pierwszych na rynku szkoleń – które wspierają wykorzystanie narzędzi AI w testowaniu oprogramowania.  Szczegóły odnośnie formy spotkania (online czy stacjonarnie), godziny startu i dat – będziecie mieli szczegółowo opisane w dedykowanej dacie szkoleniowej.

Szkolenie online jest nagrywane – a uczestnicy otrzymają bezpłatnie dostęp do nagrania na czas minimum 60 dni. To zwiększy szansę na dogłębne zbadanie tematyki szkolenia. 

Pierwotna cena wynosiła: 1399,00 zł.Aktualna cena wynosi: 897,00 zł. + VAT

Dostępne miejsca 10 miejsc

Szkolenie rozpocznie się za:

Nielimitowane miejsca

Testowanie oprogramowania z wykorzystaniem AI to jedno z pierwszych na rynku szkoleń – które wspierają wykorzystanie narzędzi AI w testowaniu oprogramowania. Przedmiotowe szkolenie jest dla Ciebie, jeśli chcesz zdobyć nowe umiejętności w obszarze AI, czy też poznać, w jaki sposób możesz wesprzeć swój zespół w tym przedmiocie. Wprowadzenie do wykorzystania sztucznej inteligencji w testowaniu oprogramowania to program skrojony przez nas – na 1-dniowe spotkanie – abyś poznał generalia tematu. Ponadto abyście mogli od następnego dnia – zwiększyć swoją produktywność z narzędziami AI.

Naszą priorytetem jest efekt – czyli skuteczna nauka, dlatego też na szkolenie nie będziemy zapisywać dziesiątek osób. W ramach mniejszej grupy będziemy mogli bardziej skupić się na Was – kursantach.

Agenda

Musimy pamiętać, że szkolenie jest jednodniowe, więc będzie intensywne, czas przewidziany na szkolenie to 7-8 godzin, jednak w przypadku pytań, wątpliwości będziemy pracować razem, by jak najlepiej wytłumaczyć aspekty związane z przedmiotem szkolenia.

1. Wprowadzenie do AI w testowaniu

  • Czym są AI, uczenie maszynowe i modele językowe – podstawy potrzebne w pracy QA.
  • Jak rozwijały się narzędzia AI i do czego można je wykorzystać w projektach IT.
  • Przegląd narzędzi i modeli przydatnych testerowi.
  • Bezpieczna praca z AI: dane projektowe, poufność i weryfikacja odpowiedzi.

2. Skuteczna współpraca z AI

  • Budowanie promptów i zarządzanie kontekstem.
  • Korzystanie z przykładów, ograniczeń i oczekiwanego formatu odpowiedzi.
  • Praca z AI jako recenzentem: wykrywanie braków i błędnych założeń.
  • Ćwiczenia na zadaniach i materiałach z realnych projektów.

3. Testy manualne i analiza wymagań

  • Generowanie i przegląd danych testowych.
  • Tworzenie scenariuszy oraz przypadków testowych.
  • Analiza historyjek użytkownika, kryteriów akceptacji i Definition of Done.
  • Wykrywanie luk w wymaganiach oraz ocena wpływu zmian na testy.
  • Weryfikacja propozycji przygotowanych przez AI.

4. Dokumentacja QA

  • Przygotowywanie i aktualizacja planów testów oraz strategii testowania.
  • Tworzenie opisów testów, zgłoszeń błędów, podsumowań i raportów.
  • Dostosowywanie dokumentacji wygenerowanej przez AI do kontekstu projektu.

5. Automatyzacja testów API z AI

  • Podstawy testowania API i przygotowanie żądań w Postmanie.
  • Tworzenie asercji, danych i scenariuszy testowych z pomocą AI.
  • Analiza odpowiedzi API i poprawianie wygenerowanych testów.
  • Alternatywa dla Postmana: wygodne tworzenie testów API bezpośrednio w kodzie z pomocą AI.
  • Porównanie podejść i dobór rozwiązania do potrzeb projektu.

6. Automatyzacja testów frontendu z AI

  • Przygotowanie projektu i środowiska Cypress.
  • Przegląd narzędzi wspierających kodowanie i automatyzację: GitHub Copilot, Claude, Codex oraz Cursor AI.
  • Tworzenie testów, selektorów, komend, danych testowych i asercji z pomocą AI.
  • Korzystanie z AI podczas analizy aplikacji i pracy z DevTools.
  • Uruchamianie, poprawianie i rozwijanie wygenerowanych testów.
  • Diagnozowanie niestabilnych testów i refaktoryzacja kodu.

7. Testy wydajnościowe z AI

  • Przygotowanie środowiska k6.
  • Tworzenie scenariuszy obciążenia, asercji i progów.
  • Uruchamianie testów, analiza wyników i przygotowanie raportów.
  • Wykorzystanie AI przy pracy z innymi narzędziami do testów wydajnościowych.

8. AI jako wsparcie testów bezpieczeństwa

  • Zrozumienie potencjalnych podatności i wyników narzędzi bezpieczeństwa.
  • Przygotowywanie danych i scenariuszy weryfikacji.
  • Tworzenie opisów ryzyka, raportów i rekomendacji z pomocą AI.

9. AI w CI/CD i codziennej pracy projektowej

  • Przygotowywanie i poprawianie konfiguracji pipeline’ów w GitLab, GitHub i Bitbucket.
  • Uruchamianie testów w środowiskach CI bez rozbudowanej konfiguracji lokalnej.
  • Analiza błędów uruchomienia i wyników testów z pomocą AI.

10. Własne rozwiązania wspierające QA

  • Budowa prostych narzędzi, takich jak checker niedziałających linków czy skrypt sprawdzający statusy odpowiedzi.
  • Łączenie DevTools i AI w analizie aplikacji.
  • Przykłady autorskich rozwiązań wspierających testy manualne, automatyzację, wydajność i bezpieczeństwo.
  • Przejście od pomysłu do działającego narzędzia oraz jego weryfikacja.

11. Rozwój kompetencji i podsumowanie

  • Nauka programowania i nowych narzędzi z pomocą AI.
  • Sprawdzanie pomysłów oraz rozwiązań technicznych.
  • Znaczenie wiedzy domenowej i umiejętności testera.
  • Dyskusja o zastosowaniach AI w pracy uczestników, pytania i finalne QA.

Przed szkoleniem konieczne jest:

  • posiadanie własnego konta na Chat GPT (może być bezpłatne)
  • bezpłatne konto w chmurze z Postmanem
  • Zainstalowanego NodeJS
  • Zainstalowanego Cypressa poprzez NodeJS
  • Zainstalowane narzędzie do testów wydajnościowych K6

Nie widzisz odpowiedniego dla siebie terminu?
Chcesz aby zorganizować dedykowane spotkanie dla Twojej organizacji?
Skontaktuj się z nami na szkolenia@dlatesterow.pl lub poprzez zakładkę kontakt.

Może spodoba się również…

arrow-top-icon
Koszyk
Right Menu Icon