Percy

3

Продуктивност

Софтуер

UX дизайн

3

Продуктивност

Софтуер

UX дизайн

Percy е визуално тестване и ревю. Ревю и препоръка за дизайнери от Perspektiva общността.

Какво е Percy?

Percy е мощен инструмент за визуално тестване и контрол на версии на уеб дизайни, създаден от компанията BrowserStack. Той автоматично улавя скрийншоти на твоите уеб приложения по време на CI/CD процеси и ги сравнява с предишни версии, за да открие визуални регресии. Основната му цел е да гарантира, че промените в кода не нарушават дизайна, спестявайки време на фрийланс дизайнерите и разработчиците.

Ключови функционалности

  • Визуални регресии тестове: Percy прави автоматични скрийншоти на всяка страница и компонент, след което ги сравнява пиксел по пиксел с базовата версия. Ако открие дори минимални разлики, те се подсвещат за бърз преглед и одобрение. Това е идеално за екипи, които работят в GitHub или GitLab.

  • Интеграция с CI/CD: Лесно се интегрира с инструменти като GitHub Actions, CircleCI и Jenkins, запълвайки тестовете директно в pipeline-а ти. Поддържа фреймуърци като React, Vue и Angular, без да изисква допълнителен код.

  • Аннотации и коментари: В интерфейса можеш да добавяш коментари към конкретни разлики, да игнорираш области (като динамичен контент) и да споделяш ревюта с екипа. Това улеснява сътрудничеството между дизайнери и девелопъри.

  • Апаратно тестване: Тества на реални устройства и браузъри чрез BrowserStack, включително различни резолюции и ОС. Генерира детайлни отчети с метрики за стабилност на дизайна.

Предимства и недостатъци

Предимства

  • Бързо открива визуални грешки, които ръчно тестване пропуска.

  • Отлична интеграция с популярни dev инструменти, спестява часове работа.

  • Поддържа екипна работа с ревю процес.

Недостатъци

  • Платен, без безплатен план за сериозна употреба.

  • Изисква настройка в CI/CD, което може да е сложно за соло фрийлансъри.

Сравнение с алтернативи

Percy е по-фокусиран върху визуални тестове от Storybook, който е по-скоро за компонентни библиотеки, или Chromatic, което е специално за Storybook проекти. За по-широки QA нужди, BugHerd или Marker.io предлагат визуални ревюта директно на сайтове, без CI интеграция. В сравнение с Backlight, Percy е по-добър за автоматизация, но по-скъп за малки проекти.

Цени и планове

Плановете започват от Basic за $99/месец (5000 скрийншота), Pro за $299/месец (неограничени) и Enterprise с персонализирани цени. Включва 14-дневен тр��ал, без безплатен план.

За кого е подходящ

Идеален е за български фрийланс дизайнери, които работят с разработчици на уеб проекти и искат да гарантират перфектен дизайн в production. Ако си соло фрийлансер с няколко клиента, ще ти спести време на ревизии. Подходящ за екипи в агенции като тези от Sofia Design Week общността.

Заключение

Ако работиш на сложни уеб проекти, Percy е задължителен за професионален контрол. Започни с триала и интегрирай го в GitHub – ще видиш разликата веднага. Препоръчвам го на всеки сериозен дизайнер в Perspektiva Design.