QA a testování
Zaznamenejte důkaz jednou — cesta pro testery.
Nahrávání místo hlášení
Znáte uživatelské cesty a každý bug jste už jednou zreprodukovali — při testování. Ve většině týmů se ten důkaz zahodí a přežije jen jako tiket, který chybu popisuje napůl, takže vývojář stráví den znovureprodukováním toho, co jste viděli na vlastní oči.
Tady při testování běží rekordér. Obrazovky, kliknutí, síťová volání, chyby v konzoli i vaše anotace se zaznamenávají tak, jak se dějí; server z běhu udělá nástěnku k prohlédnutí a z chyb pracovní položky. Reprodukce je hlášení — nikdy ho nesepisujete. Automatické sady testů plní tentýž záznam: vitrinka čte, co po sobě váš test runner nechá, a sama nikdy neřídí prohlížeč ani zařízení.
Cesta
| Stránka | Co pokrývá |
|---|---|
| Rozšíření prohlížeče | Rozšíření pro Chrome: nainstalujte ho, propojte s vaším serverem, přiřaďte domény k projektům a nahrávejte s kapslí na stránce. |
| React a webové aplikace | @vitrinka/web — rekordér uvnitř vaší vlastní webové aplikace, pro telefony a prohlížeče bez rozšíření. |
| Expo a React Native | Rekordér uživatelských cest pro mobilní aplikace. |
| Co rekordéry zaznamenávají | Publikovaný kontrakt záznamu — přesně co se bere a kam to jde. |
| Anotace nástěnek | Zakroužkujte oblast, jedna věta — a co se s ní stane potom. |
| Sada nástrojů pro revize | Review pravidla týmu, auditovaný soudce, textové mapy vedle screenshotů, jedenáct mechanických kontrol, nálezy ukotvené k textu na obrazovce. |
| Nahrané session | Pipeline, která z nahraného běhu udělá opravy, testy a tikety. |
| Testovací běhy a QA záznam | QA plány jako cesty a vitrinka qa run -- <test command>, který výsledky vašeho runneru složí do QA záznamu funkce v Record › QA projektu. |
| Widget pro hlášení chyb | Tlačítko pro nahlášení uvnitř vaší vlastní aplikace, v karanténě, dokud ho admin neschválí. |
Testování bok po boku s vývojářem — snímky ⌖ z rekordéru dopadají do jeho session, zatímco vy testujete dál — je Párování.
Co se pro vás mění
- Žádné kroky reprodukce. Session nese přesný průchod po obrazovkách, se sítí a konzolí pod ním.
- Žádné složky se screenshoty. Každá obrazovka, které jste se dotkli, už je na nástěnce, v pořadí, jak jste jí prošli.
- Jedna věta na bug. Anotace je oblast a věta; všechno ostatní se připojí samo.
- Soudcem zůstáváte vy. Opravy se vracejí na tutéž nástěnku s důkazem a nic není vyřešené, dokud to nepřijmete.
Rewind
Snap si přes den vede soukromou časovou osu vaší obrazovky, kterou můžete přetáčet, a Eve z ní dělá živý Dnešek — co vám uniklo, co zůstalo otevřené a které úkoly den posunul. Dokud ho nezapnete, je vypnutý.
Co rekordéry zaznamenávají
Co zaznamenává rozšíření prohlížeče, webový rekordér a rekordér pro Expo, kam se záznamy ukládají, jaké pověření nesou a jak funguje maskování.