vitrinka.docs
QA a testování

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.

Na této stránce