Lucie Lavičková
Senior Test Automation Engineer
Blogy
Lucie Lavičková
Senior Test Automation Engineer
Svět automatizace testování prochází zásadní proměnou. Nedávný webinář společnosti Tesena, vedený Lucií Lavičkovou, představil nástroje, které posouvají hranice toho, co jsme si pod pojmem „používání AI v testování“ dosud představovali. Pokud jste zvyklí na ChatGPT jako na šikovného pomocníka pro konzultaci a přípravu testovacích skriptů, připravte se – Claude Code je úplně jiná liga.
Nástroj Claude vyvíjí společnost Anthropic, kterou v roce 2021 založili bývalí zaměstnanci OpenAI s cílem tvořit bezpečnou, spolehlivou a pro firmy připravenou (enterprise-ready) AI. Claude v době vydání tohoto článku nabízí tři modely:
Claude Code je potom nadstavba pro práci se zdrojovým kódem, přičemž se mimo standardních programovacích úkolů velice dobře hodí i pro práci se skripty automatizovaných testů. Je to agentní nástroj, který rozumí projektu, může pracovat napříč soubory, spouštět příkazy v terminálu a navazovat na výsledek předchozího kroku. Použít ho lze v terminálu, v IDE, v desktopové aplikaci i ve webovém prostředí. V rámci tohoto webináře Lucie ukázala práci s rozšířením pro VS Code.
Pro testery je klíčové, že Claude dokáže následovat instrukce mnohem přesněji než konkurence a zvládá pracovat s větším kontextem informací, aniž by se v nich ztratil. Navíc klade velký důraz na bezpečnost. Vaše data se standardně nepoužívají k trénování modelů, což je zásadní rozdíl oproti většině jiných nástrojů, kde si uživatel tuto možnost musí vypnout sám v nastavení.
Na rozdíl od dnes již běžně používaných AI chatbotů (jako třeba ChatGPT) je Claude Code skutečným AI agentem. Nejenže odpovídá na prompty, ale má přímý přístup ke zdrojovému kódu (codebase) vašeho systému či aplikace, rozumí celému projektu a dokáže skutečně vykonat úkoly, které mu zadáte. Mezi jeho schopnosti patří:
Superpowers je framework a plugin pro Claude Code, který přidává připravené pracovní postupy pro vývoj, debugging, TDD, brainstorming, práci se subagenty a psaní vlastních skills. Tento open-source framework se stal během krátké chvíle natolik populárním, že byl zařazen mezi oficiální pluginy v Marketplace pro Claude Code. Jeho síla spočívá v tom, že nutí AI agenty dodržovat strukturované sedmifázové workflow, čímž eliminuje náhodné generování nekvalitního kódu:
Tento přístup výrazně zlepšuje výsledky, protože AI agent díky němu nejdříve promyslí logiku, doptá se na nejasnosti a teprve poté programuje, stejně jako člověk-automatizér.
Aby automatizér nemusel AI stále dokola vysvětlovat stejné instrukce a pravidla, využívá Claude Code následující tři dedikované struktury:
Pro efektivní práci AI agenta není důležitý jen prompt, ale i nástroje, které mu pro vykonání úkolu dáme k dispozici.
Obecně existuje několik možností. Agent může použít MCP, tedy standardizované rozhraní, přes které mu nástroj nabídne konkrétní akce. U některých nástrojů je zase k dispozici CLI, tedy rozhraní příkazové řádky. Nebo může pracovat přes API, pokud ho daný systém nabízí, například u Jiry, Confluence nebo GitHubu.
U většiny nástrojů je možnost jen jedna, ale některé nástroje nabízí více způsobů, jak je použít. Jedním z nich je Playwright, u něhož si můžeme vybírat mezi MCP a CLI rozhraním. V roce 2025 se u AI agentů používalo hlavně Playwright MCP. Agent přes něj mohl pracovat s prohlížečem, stránkou, její strukturou, screenshoty nebo jednotlivými prvky v UI. To je užitečné hlavně při průzkumném testování (exploratory testingu) a získávání informací o layoutu a struktuře stránky.
Vedle MCP lze ale použít i Playwright CLI (rozhraní příkazové řádky). To v Playwrightu existuje od chvíle, kdy byl Playwright publikován (např. přes něj spouštíme testy příkazem playwright test), ale pro práci AI agentů začalo být opravdu zajímavé až v lednu 2026, kdy k němu vznikl specializovaný Playwright skill. Ten agentovi popisuje, jak má CLI efektivně používat, jaké příkazy má volat a jak pracovat s jejich výstupy. Díky tomu dnes může mít CLI pro agenta velmi podobnou sílu jako MCP, ale s výrazně nižší spotřebou tokenů. Agent spouští konkrétní příkazy a dostává zpět stručnější výstupy, takže se do kontextu LLM neposílá tolik zbytečných informací.
Lucie zdůraznila, že AI byste nikdy neměli dát plnou důvěru bez dohledu. Pro bezpečné nasazení doporučuje:
Jednou z důležitých metodických rad z webináře je: nesahejte AI do kódu ručně. Pokud AI udělá chybu, napište jí to do konverzace a nechte ji, ať ji opraví sama a zapamatuje si to. Jinak vaše ručně provedené změny v další iteraci opět změní a chybu zopakuje. Tímto způsobem si AI „vychováváte“ jako svého nového kolegu a postupně zlepšujete její schopnosti v kontextu vašeho konkrétního projektu.
Webinář ukázal výrazné zrychlení práce, zejména u performance testování v nástroji K6, kde došlo ke zrychlení tvorby skriptů o 90 %. Práce, která dříve trvala hodiny až dny, byla hotová za 20 minut. U mobilního testování může Claude pomoci s přepisem pomalých testů z Appia do nativních frameworků jako Espresso, ke kterým má AI lepší přístup skrze codebase.
Závěrem: Pokud chcete začít, investujte cca 450 Kč (18 EUR) do měsíční Pro verze. Aktivujte si Auto mód, který je dostatečně chytrý na to, aby věděl, kdy se zastavit a požádat vás o svolení. Pamatujte však, že za finální výsledek a revize pull requestů stále nesete odpovědnost vy, nikoliv stroj.
Tento článek shrnuje poznatky z webináře Lucie Lavičkové z 21. 5. 2026. Celý záznam je k dispozici na YouTube kanálu společnosti Tesena.
Pokud se chcete dozvědět více o využití AI v testování a řízení kvality softwaru, podívejte se na stránku ZDE.
Nenechejte si ujít nejnovější informace.
Vyplňte nám vaši e-mailovou adresu a dostávejte pravidelnou nálož informací ohledně nadcházejících kurzů, akcí a testingového know-how.
Chcete poradit?
Napište si o naši bezplatnou, neprodejní konzultaci zdarma. Vyplňte formulář a my se vám ozveme zpět.
Hlídací pes
Nenašeli jste termín, který by vám vyhovoval? ....
Upozornění