Návrh Školení

Modul 1: Úvod do AI pro QA

  • Co je umělá inteligence?
  • Strojové učení vs hluboké učení vs pravidlové systémy
  • Evoluce testování softwaru s AI
  • Klíčové výhody a výzvy AI v QA

Modul 2: Základy dat a ML pro testery

  • Rozumění strukturovaných vs nestrukturovaných dat
  • Atributy, označení a trénovací soubory dat
  • Supervizované a nesupervizované učení
  • Úvod do hodnocení modelů (přesnost, přesnost, opakovatelnost atd.)
  • Reálné světové soubory dat QA

Modul 3: Případy využití AI v QA

  • Generování testovacích případů pomocí AI
  • Predikce chyb pomocí ML
  • Prioritizace testů a rizikové testování
  • Vizuální testování s počítačovým viděním
  • Analýza protokolů a detekce anomálií
  • Zpracování přirozeného jazyka (NLP) pro testovací skripty

Modul 4: Nástroje AI pro QA

  • Přehled platform pro QA podporovaných AI
  • Použití open-source knihoven (např. Python, Scikit-learn, TensorFlow, Keras) pro prototypy QA
  • Úvod do využití LLM ve vývoji testů
  • Vytvoření jednoduchého modelu AI pro predikci selhání testů

Modul 5: Integrace AI do pracovních postupů QA

  • Hodnocení připravenosti pro AI vašich procesů QA
  • Spoříčená integrace a AI: jak integrovat inteligenci do CI/CD potoků
  • Návrh inteligentních testovacích souborů
  • Správa driftu modelů AI a cyklů vytváření nových verzí
  • Etické zohlednění při testování podporovaném AI

Modul 6: Praktické laboratoře a klasifikátorový projekt

  • Laboratoř 1: Automatizace generování testovacích případů pomocí AI
  • Laboratoř 2: Vytvoření modelu predikce chyb na základě historických dat testů
  • Laboratoř 3: Použití LLM k revizi a optimalizaci testovacích skriptů
  • Klasifikátor: Komplexní implementace potoku testování podporovaného AI

Požadavky

Účastníci se očekává, že budou mít:

  • 2+ let zkušeností v testování softwaru/rolích QA
  • Opačení s nástroji pro automatizaci testů (např. Selenium, JUnit, Cypress)
  • Základní znalosti programování (preferován Python nebo JavaScript)
  • Zkušenost s řízením verzí a nástroji CI/CD (např. Git, Jenkins)
  • Nejsou požadovány předchozí znalosti AI/ML, avšak zvědavost a ochota experimentovat jsou nezbytné.
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie