Skip to main content

Unlocking Percy - An Overview

Introduction

Percy is an all-in-one visual testing and review platform. It captures screenshots, compares them against the baseline, and highlights visual changes. With increased visual coverage, teams can deploy code changes with confidence with every commit.

WebdriverIO supports cross-browser visual testing natively using Percy and App Percy. You can use Percy for visual testing of website and native mobile applications. The benefits of utilizing Percy for visual testing include the following:

  • Consistency: Promotes consistent user experience by identifying visual discrepancies early in the development process.
  • Efficiency: Improves efficiency by reducing the time and effort required to manually spot visual regressions.
  • Integrations: Percy integrates with popular tools and services like GitHub, GitLab, Bitbucket, and more.
  • Collaboration: Improves collaboration between developers, designers, and QA teams by providing a visual representation of changes.
  • Prevent regression: Prevents you from experiencing unintended visual regressions.

How does Percy work?

Percy compares new snapshots against relevant baselines to detect visual changes. Percy manages baseline selection across branches so your tests are always relevant. If visual changes are detected, Percy highlights and groups the resulting differences for you to review.

Next steps

Welcome! How can I help?

WebdriverIO AI Copilot