Dvoudenní interaktivní workshop je zaměřený na praktické využití AI v oblasti testování softwaru.
  • ANWIA
  • Délka 2 dny
  • 0 ITK bodů
  • 1 termin
  • ČR (22 000 Kč)

    SR (900 €)

Dvoudenní interaktivní workshop je zaměřený na praktické využití AI v oblasti testování softwaru.

»

První den se účastníci seznámí se základy automatizovaného testování pomocí nástroje Playwright a naučí se, jak pomocí AI generovat a optimalizovat testovací scénáře. Dále si osvojí práci s nástroji Elastic a Kibana pro sběr dat a vizualizaci testovacích výsledků. Formou praktických cvičení si účastníci vyzkouší tvorbu vlastních testů, dashboardů a jednoduché promptování AI nástrojů. Druhý den se zaměříme na pokročilé techniky, jako je autonomní testování, hlubší integrace AI do QA procesů a správa modelů v prostředí CI/CD. Účastníci získají přehled o tom, jak efektivně využít AI při tvorbě, údržbě a vyhodnocování testů a jak přizpůsobit QA procesy novým možnostem, které AI přináší.

  • Základy programování (ideálně TypeScript/JavaScript pro Playwright).
  • Základní zkušenost s QA a testovacími frameworky.
  • Chuť vyzkoušet si AI (např. ChatGPT) a experimentovat s prompt engineeringem.
  • Prostředí pro Playwright (Node.js, editor VS Code).
  • Přístup k Elastic / Kibana instanci (případně demo verze / Docker).
  • Doporučené testovací dataset nebo reálná ukázka pro vyhodnocování testů

První den je výrazně interaktivní. Více cvičení s promptingem, tvorba a spouštění testů v Playwright, základní reporting a dashboardy
v Kibana. Druhý den se věnuje pokročilejším technikám a konceptům (autonomní testy, architektura AI-driven QA, pokročilý prompting,
integrace s CI/CD).

1. Den

  • Úvod do problematiky a interaktivní warm-up
  • Využití nástrojů pro testování: Playwright v praxi
  • Reporting a analýza testovacích výsledků – Elastic, Kibana
  • Společná diskuse a shrnutí prvního dne

2. Den

Generování a optimalizace testovacích scénářů pomocí AI
  • Autonomní testování
  • Zapojení do QA procesu, údržba a vývoj
  • Závěrečná rekapitulace a Q&A
  • 1. Úvod do problematiky a interaktivní warm-up:


    Představení a cíle workshopu
    • Krátké seznámení se strukturou dvoudenního programu a výstupy.
    • Diskuse s účastníky o jejich očekáváních, konkrétních problémech v testování.

    Co přináší AI do testování a kde má největší přínos

    • Proč se v testování začíná AI prosazovat (škálovatelnost, rychlost, identifikace rizik).
    • Vymezení klíčových konceptů: strojové učení, NLP, prompting (základy, jak lze „promptovat“ nástroje typu ChatGPT pro generování testovacích scénářů).

    Interaktivní prvek:

    Účastníci si mohou vyzkoušet jednoduché prompty pro generování (nebo optimalizaci) testovacích kroků v reálném čase.

    Využití nástrojů pro testování: Playwright v praxi Základní pojmy a technologie


    Základní funkce Playwright

    Stručný přehled, co nástroj umí (multiplatformní end-to-end testování).
  • Jak se liší od Selenium/WebDriver, v čem je silnější.
  • Hands-on: Tvorba testů v Playwright

    Vytvoření jednoduchého testu (spuštění, vyhodnocení).
  • Příklad, jak AI (např. ChatGPT s vhodným promptingem) může pomoci navrhnout testovací kroky.
  • Interaktivní prvek:

    Účastníci si napíšou vlastní mini testovací scénář v Playwright, který budou moci následně rozšířit


    Optimalizace testů a udržování testovacího kódu

    • Jak vyhledávat opakující se vzory v testech.
    • Ukázka, jak AI umí navrhnout refaktoring nebo doplnit edge cases do testovacího scénáře.

    Reporting a analýza testovacích výsledků – Elastic, Kibana, (částečně Grafana)

    Sběr dat a jejich význam pro AI-driven testování

    • Jaké údaje lze sbírat z testů, logů, aplikačních metrik
    • Využití Elasticsearch pro ukládání a rychlé vyhledávání velkého množství testovacích záznamů

    Práce s Kibana a Grafana

    Kibana: Tvorba základních dashboardů, vizualizace výsledků testů, vyhledávání anomálií.
  • Grafana (částečně): Příklad nastavení pro monitoring a notifikace při selháních.
  • Interaktivní prvek:

    Účastníci si vyzkouší tvorbu jednoduchých dashboardů v Kibana, přidají filtry a zobrazí statistiky z testů nasbíraných během cvičení s
    Playwright

    Prompting pro reporty a interpretace výsledků

    Jak AI modelům poskytnout správný prompt pro vytváření srozumitelných reportů
  • Ukázka automatického generování krátkého shrnutí testovacího běhu v přirozeném jazyce
  • Společná diskuze a shrnutí 1. dne

    • Rekapitulace klíčových bodů: prompting, Playwright, sběr dat, základy reportingu v Kibana
    • Prostor pro dotazy: co účastníkům přijde nejasné, co se jim líbilo, co by chtěli prohloubit
    • Nastavení očekávání pro 2. den – pokročilejší témata, autonomní testování, hlubší integrace AI.

    Možná závěrečná aktivita: Krátký kvíz či týmová soutěž na téma nově osvojených dovedností.

    Generování a optimalizace testovacích scénářů pomocí AI


    Prompt engineering pro tvorbu testů
    • Detaily, jak sestavit prompt, aby AI generovala různé varianty testů (negativní test, edge cases).
    • Využití metrik (coverage, rizikové oblasti) jako vstupu pro AI.


    Pokročilejší optimalizace stávajících testů

    • Metody, jak AI pomáhá vyhledávat redundantní či málo efektivní testy
    • Integrace s CI/CD (GitLab, GitHub Actions, Jenkins) – kdy a jak spouštět AI-driven generování testů


    Autonomní testování


    Koncept autonomního testování
    • „Samoučící“ test: co to znamená, kde jsou limity a přínosy.
    • Ukázka nástrojů, které se tímto směrem ubírají (např. Mabl, Test.ai).

    Praktické ukázky a hands-on

    Jak by mohla vypadat architektura autonomního testu navázaného na Playwright či jiný framework
  • Demonstrace (pokud je k dispozici) základního autonomního testu, který se sám učí hledat chyby v UI.
  • Zapojení do QA procesu, údržba a rozvoj


    Nastavení QA pipeline
    • Jak sladit AI-driven testy s tradičním QA procesem
    • Role QA inženýra v době AI: prompting, interpretace výsledků, dohlížení na AI modely

    Správa a údržba modelů

    Datová příprava a continuous learning
  • Monitoring kvality a výkonu AI modelů; identifikace driftu ve vstupních datech.
  • Závěrečná rekapitulace a Q&A

    Shrnutí hlavních poznatků

    Prompting jako klíč k efektivnímu využití AI pro testování
  • Integrace nástrojů (Playwright, Elastic, Kibana/Grafana) do AI-driven testovacího ekosystému.
  • Možnosti dalšího rozvoje směrem k autonomnímu testování.
  • Aktuální nabídka
    Školicí místo
    Jazyk kurzu

    Uvedené ceny jsou bez DPH.

    Školení na míru

    Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.