Dvojdňový interaktívny workshop je zameraný na praktické využitie AI v oblasti testovania softvéru.
  • ANWIA
  • Dĺžka 2 dni
  • 0 ITK bodov
  • 1 termín
  • SR (900 €)

    ČR (22 000 Kč)

Dvojdňový interaktívny workshop je zameraný na praktické využitie AI v oblasti testovania softvéru.

»

Prvý deň sa účastníci oboznámia so základmi automatizovaného testovania pomocou nástroja Playwright a naučia sa, ako pomocou AI generovať a optimalizovať testovacie scenáre. Ďalej si osvoja prácu s nástrojmi Elastic a Kibana na zber dát a vizualizáciu testovacích výsledkov. Formou praktických cvičení si účastníci vyskúšajú tvorbu vlastných testov, dashboardov a jednoduché promptovanie AI nástrojov. Druhý deň sa zameriame na pokročilé techniky, ako je autonómne testovanie, hlbšia integrácia AI do QA procesov a správa modelov v prostredí CI/CD. Účastníci získajú prehľad o tom, ako efektívne využiť AI pri tvorbe, údržbe a vyhodnocovaní testov a ako prispôsobiť QA procesy novým možnostiam, ktoré AI prináša.

  • Základy programovania (ideálne TypeScript/JavaScript pre Playwright).
  • Základná skúsenosť s QA a testovacími frameworkami.
  • Chuť vyskúšať si AI (napr. ChatGPT) a experimentovať s prompt engineeringom.
  • Prostredie pre Playwright (Node.js, editor VS Code).
  • Prístup k Elastic / Kibana inštancii (prípadne demo verzia / Docker).
  • Odporúčaný testovací dataset alebo reálna ukážka na vyhodnocovanie testov.

Prvý deň je výrazne interaktívny. Viac cvičení s promptingom, tvorba a spúšťanie testov v Playwright, základný reporting a dashboardy v Kibane.
Druhý deň sa venuje pokročilejším technikám a konceptom (autonómne testy, architektúra AI-driven QA, pokročilý prompting, integrácia s CI/CD).

1. Deň

  • Úvod do problematiky a interaktívny warm-up
  • Využitie nástrojov na testovanie: Playwright v praxi
  • Reporting a analýza testovacích výsledkov – Elastic, Kibana
  • Spoločná diskusia a zhrnutie prvého dňa

2. Deň

  • Generovanie a optimalizácia testovacích scenárov pomocou AI
  • Autonómne testovanie
  • Zapojenie do QA procesu, údržba a vývoj
  • Záverečná rekapitulácia a Q&A

Úvod do problematiky a interaktívny warm-up

Predstavenie a ciele workshopu

Krátke zoznámenie so štruktúrou dvojdňového programu a výstupmi.
  • Diskusia s účastníkmi o ich očakávaniach a konkrétnych problémoch v testovaní.
  • Čo prináša AI do testovania a kde má najväčší prínos

    Prečo sa AI začína presadzovať v testovaní (škálovateľnosť, rýchlosť, identifikácia rizík).
  • Vymezenie kľúčových konceptov: strojové učenie, NLP, prompting (základy, ako možno „promptovať“ nástroje ako ChatGPT na generovanie testovacích scenárov).
  • Interaktívny prvok:

    • Účastníci si môžu vyskúšať jednoduché prompty na generovanie alebo optimalizáciu testovacích krokov v reálnom čase.

    Využitie nástrojov pre testovanie: Playwright v praxi – základné pojmy a technológie

    Základné funkcie Playwright

    • Stručný prehľad, čo nástroj dokáže (multiplatformné end-to-end testovanie).
    • Čím sa líši od Selenium/WebDriver, v čom je silnejší.

    Hands-on: tvorba testov v Playwright

    • Vytvorenie jednoduchého testu (spustenie, vyhodnotenie).
    • Príklad, ako AI (napr. ChatGPT s vhodným promptingom) môže pomôcť navrhnúť testovacie kroky.

    Interaktívny prvok:

    • Účastníci napíšu vlastný mini testovací scenár v Playwright, ktorý môžu následne rozšíriť.

    Optimalizácia testov a udržiavanie testovacieho kódu

    Ako vyhľadávať opakujúce sa vzory v testoch.
  • Ukážka, ako AI vie navrhnúť refaktoring alebo doplniť edge cases do testovacieho scenára.
  • Reporting a analýza testovacích výsledkov – Elastic, Kibana, (čiastočne Grafana)

    Zber dát a ich význam pre AI-driven testovanie

    • Aké údaje je možné zbierať z testov, logov, aplikačných metrík.
    • Využitie Elasticsearch na ukladanie a rýchle vyhľadávanie veľkého množstva testovacích záznamov.

    Práca s Kibana a Grafana

    • Kibana: tvorba základných dashboardov, vizualizácia výsledkov testov, vyhľadávanie anomálií.
    • Grafana (čiastočne): príklad nastavenia monitoringu a notifikácií pri zlyhaniach.

    Interaktívny prvok:

    • Účastníci si vyskúšajú tvorbu jednoduchých dashboardov v Kibana, pridajú filtre a zobrazia štatistiky z testov nazbieraných počas cvičení s Playwright.

    Prompting pre reporty a interpretáciu výsledkov

    • Ako poskytnúť AI modelom správny prompt na tvorbu zrozumiteľných reportov.
    • Ukážka automatického generovania krátkeho zhrnutia testovacieho behu v prirodzenom jazyku.

    Spoločná diskusia a zhrnutie prvého dňa

    • Rekapitulácia kľúčových bodov: prompting, Playwright, zber dát, základy reportingu v Kibana.
    • Priestor pre otázky: čo účastníkom prišlo nejasné, čo sa im páčilo, čo by chceli prehĺbiť.
    • Nastavenie očakávaní na druhý deň – pokročilejšie témy, autonómne testovanie, hlbšia integrácia AI.
    • Možná záverečná aktivita: krátky kvíz alebo tímová súťaž na tému novo osvojených zručností.

    Generovanie a optimalizácia testovacích scenárov pomocou AI

    Prompt engineering pre tvorbu testov

    • Detailné inštrukcie, ako zostaviť prompt tak, aby AI generovala rôzne varianty testov (negatívne testy, edge cases).
    • Využitie metrík (coverage, rizikové oblasti) ako vstupu pre AI.

    Pokročilejšia optimalizácia existujúcich testov

    • Metódy, ako AI pomáha vyhľadávať redundantné alebo málo efektívne testy.
    • Integrácia s CI/CD (GitLab, GitHub Actions, Jenkins) – kedy a ako spúšťať AI-driven generovanie testov.

    Autonómne testovanie

    Koncept autonómneho testovania

    • „Samoučiaci“ test: čo to znamená, kde sú limity a prínosy.
    • Ukážka nástrojov, ktoré sa týmto smerom uberajú (napr. Mabl, Test.ai).

    Praktické ukážky a hands-on

    Ako by mohla vyzerať architektúra autonómneho testu napojeného na Playwright alebo iný framework.
  • Demonstrácia (ak je k dispozícii) základného autonómneho testu, ktorý sa sám učí hľadať chyby v UI.
  • Zapojenie do QA procesu, údržba a rozvoj

    Nastavenie QA pipeline

    • Ako zladiť AI-driven testy s tradičným QA procesom.
    • Rola QA inžiniera v dobe AI: prompting, interpretácia výsledkov, dohľad nad AI modelmi.

    Správa a údržba modelov

    • Datová príprava a continuous learning.
    • Monitoring kvality a výkonu AI modelov; identifikácia driftu vo vstupných dátach.

    Záverečná rekapitulácia a Q&A

    Zhrnutie hlavných poznatkov

    Prompting ako kľúč k efektívnemu využitiu AI pre testovanie.
  • Integrácia nástrojov (Playwright, Elastic, Kibana/Grafana) do AI-driven testovacieho ekosystému.
  • Možnosti ďalšieho rozvoja smerom k autonómnemu testovaniu.
  • Aktuálna ponuka
    Školiace miesto
    Jazyk kurzu

    Uvedené ceny sú bez DPH.

    Školenie na mieru

    Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.