Nahrávky testování
Zaznamenejte testování, prohlédněte chyby a předejte záznam agentovi ke zpracování.
Nahrajte běh
Spusťte rekordér v prohlížeči a testujte jako vždycky; uvnitř vaší vlastní webové aplikace — na telefonu, kde rozšíření neběží — je to webový rekordér a v mobilní aplikaci rekordér cest pro Expo. Session zaznamená průchod samotný — obrazovky, kliknutí, síťová volání, chyby v konzoli, Web Vitals — plus každou anotaci, kterou po cestě uděláte. Zastavte nahrávání a běh přistane jako session nástěnka: vaše obrazovky v pořadí, jak jste jimi prošli, s chybami připojenými tam, kde se staly.
Kolegům nebo zákazníkům, kteří nemají rekordér, můžete nabídnout widget <vitrinka-report> přímo v aplikaci. Hlášení zůstane v karanténě, dokud ho administrátor nezkontroluje a neschválí.
Souhrn nahrávky
Server připraví souhrn nahrávky, ve kterém seskupí opakované události a zvýrazní chyby:
- Série holých kliknutí na jedné obrazovce se složí do jednoho kroku; anotované nebo selhávající kroky zůstávají vlastní.
- Selhávající síťová volání se deduplikují podle metody, cesty a stavu — pět pětistovek z jednoho endpointu je jedna chyba s počtem.
- Chyby v konzoli se deduplikují podle zprávy; Web Vitals se shrnou po routách.
Agent může začít souhrnem a podrobnosti si načíst podle potřeby. Celou nahrávku si můžete také přehrát v prohlížeči.
Co s tím pipeline udělá
Skill pro zpracování nahrávek vede připojeného agenta následujícími kroky. Výsledek závisí na jeho přístupu k repozitáři, testovacímu prostředí a na zadání:
- Seskupí deduplikované chyby do skutečných pracovních celků — třicet chyb v session je obvykle hrstka příčin.
- Opraví, co umí, v repozitáři aplikace, a každou vaši anotaci zavře s důkazem.
- Napíše e2e testy pro cesty, které jste prošli, takže příští regresi chytí stroj místo vás; jejich běhy přistanou v QA záznamu funkce.
- Ověří to opětovným během těch cest a výsledky vykreslí na session nástěnku jako další průchod, vedle vaší původní nahrávky — před a po se čte na první pohled.
- Zbytek předá vývojářům s plnou rekonstrukcí a vlastními postřehy, místo tiketu, který chybu popisuje napůl.
Pokud používáte externí tracker, můžete schválené hlášení převést na tiket přes konektor. Nastavená synchronizace přenáší podporované změny mezi tiketem a hlášením.
Co vidíte a co přestáváte dělat
Na nástěnce vidíte původní průchod, nalezené chyby a přidané důkazy po opravě. Záznam vám pomůže s těmito úkoly:
- Sepisování kroků reprodukce — session je reprodukce.
- Sbírání screenshotů a výpisů konzole — zaznamenáno při testování.
- Kontrola opravy — agent může přidat nový průchod na stejnou nástěnku a předat vám anotace ke schválení.
Session podléhají retenci: smazaná nahrávka zůstává obnovitelná po ochrannou lhůtu, pak se trvale smaže — obrazovky, události i bloby. Neberte session nástěnku jako dlouhodobou dokumentaci; na tu jsou dokumenty a artefakty.
Sada nástrojů pro revize
Review pravidla týmu jako data, auditovaný soudce, mapa textů u každého snímku, kontroly, které umí změřit program, a nálezy ukotvené ke slovům na obrazovce.
Testovací běhy a QA záznam
QA plán funkce jako cesty, které se dají projít, a do něj složené výsledky vašeho test runneru — verdikty, snímky a draft chyby za každý neúspěšný případ — aniž by vitrinka kdy vaše testy spouštěla.