Slack představil agentní end-to-end testování řízené AI záměrem

11.7. 2026

Inženýrský tým Slacku zveřejnil přístup k automatizaci UI testů, který využívá AI agenty pracující s cílem uživatelského workflow namísto předepsaných kroků. Technologie má řešit křehkost end-to-end testů v distribuovaných systémech, kde změny v UI nebo API pravidelně rozbíjejí testovací skripty. Metoda doplňuje tradiční deterministické testování — nenahrazuje ho. Slack ji nasazuje interně, ale zatím neoznámil obecnou dostupnost jako komerční produkt.

Co agentní testování prakticky dělá jinak než skriptované testy

Tradiční end-to-end testy obsahují pevně definované sekvence akcí: klikni na tlačítko s ID „submit-button“, počkej na element s třídou „confirmation-message“, ověř text „Success“. Když se změní CSS třída, ID prvku nebo struktura stránky, test selže — i když funkcionalita funguje správně. Týmy pak tráví čas údržbou testů místo psaním nových.

Agentní přístup od Slacku definuje test záměrem: „Přihlaš se jako uživatel X, vytvoř nový kanál s názvem Y, pozvi uživatele Z.“ AI agent dostane cíl a runtime zjišťuje, jak ho splnit. Adaptuje se na změny v UI — pokud se tlačítko přesune nebo změní popisek, agent ho najde podle kontextu. Není vázaný na konkrétní selektory nebo pevnou strukturu DOM.

Slack uvádí, že metoda redukuje brittle tests — testy, které selhávají kvůli kosmetickým změnám, ne reálným regresím. Agent má přístup k modelu aplikace a dokáže rozlišit, kdy změna UI brání splnění cíle a kdy jde jen o jinou cestu k témuž výsledku. To snižuje falešné poplachy a udržovací náklady testovací sady.

Pro koho je přístup užitečný a koho pravděpodobně vynechá

Slack explicitně cílí na inženýrské týmy pracující s distribuovanými systémy, kde end-to-end testy pokrývají interakci více služeb a UI vrstev. Typicky jde o produktové týmy v SaaS firmách s rychlým iteračním vývojem, kde se UI mění týdně a testovací skripty zastarávají rychleji, než je někdo opraví.

Metoda dává smysl tam, kde už existuje robustní unit a integrační testování — agentní testy nejsou náhrada deterministické pyramidy, ale doplněk pro komplexní workflow. Slack to zdůrazňuje: agentní přístup nekryje edge cases, které potřebují přesnou kontrolu vstupů a výstupů. Hodí se na happy path scénáře a smoke testy, kde záleží na funkčním toku, ne na specifickém stavu každého subsystému.

Nevhodný je pro projekty s minimálními změnami UI, kde tradiční testy nezastarávají. Stejně tak pro týmy bez zkušenosti s AI toolingem — implementace vyžaduje pochopení, jak agent vyhodnocuje úspěch, jak loguje rozhodnutí a jak debugovat, když selže ne kvůli chybě v produktu, ale kvůli nepřesné interpretaci záměru.

Co Slack neuvedl o nákladech a dosažitelnosti metody

Zveřejněný popis neobsahuje informace o latenci testů — jak dlouho trvá agentovi projít workflow v porovnání s klasickým skriptem. AI inference přidává overhead, který může prodloužit CI pipeline. Pro týmy s tight SLA na delivery může být rozdíl mezi dvěma minutami a deseti minutami na test run zásadní.

Chybí také detaily o tom, jaký model Slack používá a jak řeší observabilitu. Když agent selže, vývojář potřebuje vědět proč — zda špatně interpretoval UI, nebo narazil na skutečný bug. Bez trasování rozhodovacího procesu agenta je debugging opaque. Slack nezmiňuje, jak ukládá a přehrává session logy nebo jak vizualizuje agentní reasoning.

Není jasné, jestli půjde o open-source implementaci, proprietární framework nebo součást komerční služby. Pokud zůstane interní, ostatní týmy budou muset vybudovat vlastní řešení — což vyžaduje expertizu v AI orchestraci, nejen v testování. To omezuje okamžitou použitelnost mimo organizace s dedikovaným AI inženýrstvím.

Realistické místo metody v testovací strategii

Agentní testování není náhrada za unit testy, které ověřují logiku izolovaných funkcí, ani za integrační testy kontrolující smlouvy mezi službami. Jeho hodnota je v pokrytí komplexních uživatelských scénářů, které jinak vyžadují manuální QA nebo křehké Selenium skripty. Slack ho nasazuje jako doplněk, ne základ testovací pyramidy.

Pro týmy zvažující adopci je klíčové začít úzce — jeden kritický workflow, kde tradiční testy pravidelně selhávají kvůli UI refaktorům. Použít agentní test jako smoke check, ne jako primary verification. A měřit, kolik času ušetří na údržbě oproti tomu, kolik přidá na infrastrukturní složitost.

Metoda signalizuje posun od rigidní test automatizace k flexibilnějšímu ověřování záměru. Ale zůstává experimentální — Slack má kapacitu iterovat proprietární řešení, menší týmy budou čekat na stabilní tooling. Dokud se neobjeví open-source implementace nebo komerční služba s jasným SLA, zůstává agentní testování zajímavým přístupem spíš než běžně dostupnou praktikou.

Podnikáte a přemýšlíte nad nasazením AI? Nejdříve doporučuji udělat analýzu, tzv. Road Mapu nasazení AI, kde zjistíte, jak by Vám nejvíce AI AGENTI pomohli, aby to mělo okamžitý přínos.
Vypočítáme, kolik můžou vydělat, ušetřit, peněz i času. Cílem je, abyste si uvolnil ruce na strategicky důležité věci, pro rodinu a volný čas. Byznys poběží dále.

AI Agenti fungují jako reální zaměstnanci, ale nikdy nespí, nepotřebují odpočívat, nezapomenou nic z toho, co je naučíte. Zaškolíte je a pak už nemáte žádné starosti. A dokonce nechtějí ani výplatu, jen papají malé množství tokenů, což ale většinou spraví i paušál za 500,- Kč / měsíc za ChatGpt, nebo Claude. Orientačně vyjdou na cca 6.000,- Kč/ měsíc, ale práce většinou udělají i za desítky tisíc a nepotřebují kancelář, ani služební auto. Telefonní číslo ale potřebují, aby mohli reagovat na zprávy a komunikovat ven.

Ilustrační obrázek k článku: Co znamená novinka v AI pro malé a střední firmy: OpenAI to acquire Ona

Analýza stojí 4.900,- Kč, ale pro prvních 50 klientů je to nyní na naše náklady.