Snapvisor je vizuálne regresné testovanie pre váš CI pipeline. Pri každej žiadosti o stiahnutie (pull request) urobí snímky obrazovky vášho používateľského rozhrania, porovná každú z nich s vašou základnou líniou a presne vám ukáže, ktoré pixely sa zmenili - vizuálne chyby v jednotkových testoch sa nikdy neodhalia.
Otvorte zostavenie a skontrolujte rozdiely vedľa seba. Schváľte zmeny, ktoré ste chceli urobiť, zamietnite tie, ktoré ste neurobili, a nechajte kontrolu stavu pozastaviť zlúčenie, kým sa na ne niekto skutočne nepozrie. Základné línie nasledujú po vašich schváleniach, takže vaša sada referencií zostane aktuálna bez manuálneho účtovníctva.
Snapvisor sa pripája k GitHub a GitLab a zverejní kontrolu stavu pri každej žiadosti o stiahnutie, takže vizuálna kontrola sa nachádza tam, kde váš tím už pracuje. Je postavený na overenom open-source engine a beží ako spravovaná služba, takže nemusíte nič hostovať.
FUNKCIE
- Automaticky urobte snímky obrazovky každej žiadosti o stiahnutie z CI
- Rozdiely v pixeloch s paralelnou kontrolou každej zmeny
- Schváľte alebo zamietnite každú zmenu; Základné línie sledujú vaše schválenia
- Kontroly stavu GitHub a GitLab, ktoré bránia zlúčeniu
- Viacero výrezov na zostavenie
- Percepčné porovnanie, ktoré ignoruje šum vyhladzovania
- Neobmedzený počet projektov a detailné riadenie prístupu
- Vzdialený server MCP, aby agenti AI mohli dotazovať zostavy (plán Pro)
CENA
Zadarmo zahŕňa 7 000 snímok obrazovky mesačne, neobmedzený počet projektov a kontroly stavu GitHub a GitLab bez nutnosti kreditnej karty. Platba Pro začína na 100 USD mesačne s 15 000 snímkami obrazovky a fakturáciou na základe používania. Každý platený plán začína 14-dňovou skúšobnou verziou. Účty a predplatné sa spravujú na stránke snapvisor.io.
Táto aplikácia je doplnkom k webovej službe Snapvisor: prihláste sa a skontrolujte zostavy, rozdiely a schvaľujte zmeny z telefónu.
Vizuálne regresné testovanie pre CI. Zachytenie zmien v používateľskom rozhraní pred ich odoslaním.