Odkrywanie Percy - Przegląd
Wprowadzenie
Percy to kompleksowa platforma do testów wizualnych i przeglądów. Przechwytuje zrzuty ekranu, porównuje je z bazową wersją i podświetla zmiany wizualne. Dzięki zwiększonemu pokryciu wizualnemu, zespoły mogą wdrażać zmiany w kodzie z pewnością przy każdym commicie.
WebdriverIO natywnie wspiera międzyprzeglądarkowe testy wizualne przy użyciu Percy i App Percy. Możesz używać Percy do testów wizualnych stron internetowych i natywnych aplikacji mobilnych. Korzyści z wykorzystania Percy do testów wizualnych obejmują:
- Spójność: Promuje spójne doświadczenie użytkownika poprzez wczesne identyfikowanie rozbieżności wizualnych w procesie rozwoju.
- Efektywność: Poprawia efektywność poprzez zmniejszenie czasu i wysiłku potrzebnego do ręcznego wykrywania regresji wizualnych.
- Integracje: Percy integruje się z popularnymi narzędziami i usługami takimi jak GitHub, GitLab, Bitbucket i inne.
- Współpraca: Usprawnia współpracę między programistami, projektantami i zespołami QA, dostarczając wizualną reprezentację zmian.
- Zapobieganie regresji: Zapobiega występowaniu niezamierzonych regresji wizualnych.
Jak działa Percy?
Percy porównuje nowe zrzuty ekranu z odpowiednimi wersjami bazowymi, aby wykryć zmiany wizualne. Percy zarządza wyborem wersji bazowych w różnych gałęziach, dzięki czemu twoje testy są zawsze odpowiednie. Jeśli wykryte zostaną zmiany wizualne, Percy podświetla i grupuje powstałe różnice do przeglądu.