Nahrávka
Nahrávka, ne popis.
Všechno, co se v aplikaci opravdu stalo, uložené a přehratelné — takže to nikdo nemusí rekonstruovat po paměti ani přepisovat do tiketu.
01
DOM, síť, konzole
Přetočte záznam zpět, zmrazte kterýkoli snímek a okomentujte ho. Požadavky i logy leží na stejné časové ose jako kliknutí, která je vyvolala.
- Přehrání DOM — stránka tak, jak byla — ne video o ní; můžete zastavit na snímku a psát do něj.
- Síťový waterfall — každý požadavek s časem i stavem, srovnaný proti kliknutím.
- Konzole — chyby a logy na stejné ose, takže selhání má svou příčinu hned vedle sebe.
02
Asi 1 % z toho
Agent nečte původní tok událostí. Čte úsporný výtah — a právě proto se celý testovací záznam vejde do jediného promptu.
- Naměřeno — 55minutový záznam s 6 010 událostmi vyjde zhruba na 76 000 tokenů.
- Jeden prompt — to je dost málo na to předat ho celý, ne po shrnutých útržcích.
- Ne surový log — rozhraním je výtah; celý tok zůstává na disku k přehrání.
03
Nikdo nic nepřepisuje
Tester přestane přepisovat, co dělal, a vývojář se přestane ptát na kroky. Obojí už v záznamu je.
- Žádné přepisování — „sepiš postup reprodukce“ přestane být úkol, který někdo dělá.
- Konec „nejde zopakovat“ — zmrazený snímek, selhaný požadavek i větev dorazí společně.
- Funguje i bez agentů — jako obyčejný rekordér a plátno pro poznámky; agentní smyčka je volitelná.