Snapvisor는 CI 파이프라인을 위한 시각적 회귀 테스트 도구입니다. 모든 풀 리퀘스트에서 UI 스크린샷을 찍고, 각 스크린샷을 기준선과 비교하여 어떤 픽셀이 변경되었는지 정확하게 보여줍니다. 이는 유닛 테스트에서는 절대 잡아낼 수 없는 시각적 버그를 발견할 수 있게 해줍니다.
빌드를 열고 차이점을 나란히 검토하세요. 의도한 변경 사항은 승인하고, 의도하지 않은 변경 사항은 거부할 수 있습니다. 또한, 담당자가 실제로 검토할 때까지 병합을 보류할 수 있습니다. 기준선은 승인 내역에 따라 자동으로 업데이트되므로, 수동으로 관리할 필요 없이 항상 최신 상태를 유지할 수 있습니다.
Snapvisor는 GitHub 및 GitLab에 연결하여 모든 풀 리퀘스트에 대한 상태 확인을 게시하므로, 팀이 이미 작업하고 있는 환경에서 시각적 검토를 할 수 있습니다. 검증된 오픈 소스 엔진을 기반으로 구축되었으며 관리형 서비스로 실행되므로 호스팅할 필요가 없습니다.
주요 기능
- CI에서 모든 풀 리퀘스트를 자동으로 스크린샷
- 모든 변경 사항에 대한 픽셀 차이점을 나란히 검토
- 각 변경 사항 승인 또는 거부 승인 순서대로 기준선이 업데이트됩니다.
- GitHub 및 GitLab 상태 확인을 통해 병합을 진행합니다.
- 빌드별 여러 뷰포트 지원
- 앤티앨리어싱 노이즈를 무시하는 시각적 비교 기능
- 무제한 프로젝트 및 세밀한 접근 제어 기능
- AI 에이전트가 빌드를 조회할 수 있는 원격 MCP 서버 제공 (Pro 플랜)
가격
무료 플랜은 월 7,000개의 스크린샷, 무제한 프로젝트, GitHub 및 GitLab 상태 확인 기능을 제공하며, 신용카드 정보는 필요하지 않습니다. Pro 플랜은 월 100달러부터 시작하며, 15,000개의 스크린샷이 포함되고, 초과 사용량에 따라 요금이 부과됩니다. 모든 유료 플랜은 14일 무료 체험으로 시작합니다. 계정 및 구독 관리는 snapvisor.io에서 가능합니다.
이 앱은 Snapvisor 웹 서비스의 보조 앱입니다. 로그인하여 휴대폰에서 빌드를 검토하고, 차이점을 확인하고, 변경 사항을 승인할 수 있습니다.
CI를 위한 시각적 회귀 테스트. 배포 전에 UI 변경 사항을 감지합니다.