Snapvisor — це візуальне регресійне тестування для вашого конвеєра неперервної інтеграції (CI). Він робить скріншоти вашого інтерфейсу користувача для кожного запиту на внесення змін, порівнює кожен з базовим рівнем і показує, які саме пікселі змінилися — візуальні помилки, які модульні тести ніколи не виявляють.
Відкрийте збірку та перегляньте різниці пліч-о-пліч. Затвердьте зміни, які ви мали намір внести, відхиліть ті, які ви не зробили, і дозвольте перевірці статусу затримати злиття, доки хтось насправді не перевірить його. Базові лінії відповідають вашим затвердженням, тому ваш набір референсів залишається актуальним без ручного ведення обліку.
Snapvisor підключається до GitHub та GitLab і публікує перевірку статусу для кожного запиту на внесення змін, тому візуальний огляд знаходиться там, де ваша команда вже працює. Він побудований на перевіреному движку з відкритим кодом і працює як керований сервіс, тому вам не потрібно нічого розміщувати.
ФУНКЦІЇ
- Автоматично робить скріншоти кожного запиту на внесення змін з CI
- Піксельні різниці з поперечним оглядом кожної зміни
- Затверджуйте або відхиляйте кожну зміну; Базові рівні відповідають вашим схваленням
- Перевірки статусу GitHub та GitLab, які обробляють злиття
- Кілька вікон перегляду на збірку
- Перцептивне порівняння, яке ігнорує шум згладжування
- Необмежена кількість проектів та детальний контроль доступу
- Віддалений сервер MCP, щоб агенти штучного інтелекту могли запитувати збірки (план Pro)
ЦІНИ
Безкоштовний план включає 7000 знімків екрана на місяць, необмежену кількість проектів та перевірки статусу GitHub та GitLab без необхідності використання кредитної картки. Професійний план починається від 100 доларів США на місяць, включаючи 15 000 знімків екрана та оплата на основі використання. Кожен платний план починається з 14-денної пробної версії. Облікові записи та підписки керуються на snapvisor.io.
Цей додаток є доповненням до веб-сервісу Snapvisor: увійдіть, щоб переглядати збірки, перевіряти відмінності та схвалювати зміни зі свого телефону.
Візуальне регресійне тестування для CI. Відстежуйте зміни інтерфейсу користувача до їх відправки.