SDK - Automation

Easily integrate Evinced web accessibility tests into your existing automated UI functional tests. Take care of accessibility in your CI.

Get more out of your automated UI tests. As your tests drive your web-application, they can also automatically test for accessibility issues. Evinced algorithms simplify tracking issues and improvements/regressions over time and between versions.

Discover critical accessibility issues

Find critical issues with screen reader and keyboard accessibility - automatically. Even if interactable components are built with divs, spans, or images - Evinced will detect if they are broken.

Supports any UI automation framework

Easily inject (one line of code) the Evinced accessibility JavaScript SDK into your existing automated UI functional tests. Support for Cypress, Jest, Selenium and other commonly used automation frameworks.

Highly configurable per team needs

Configure Evinced to test the entire page, or just a part, or focus on specific components. Configure which rules to run, whether/when you want to fail a build, and how you want to format the output/results.

Continuous mode - more in-depth analysis

Evinced continuously scans the DOM for changes in a high-performance manner. As UI tests exercise the system, Evinced discovers more issues and automatically performs a deeper analysis.

View output in CI system and/or Evinced service

Integrates with CI systems like Jenkins, CircleCI, etc. and supports a variety of output formats - JSON, JUnit, CSV, etc. Track unique issues, trends, age of issues etc. via the Evinced service.

More automation solutions from Evinced

  • SDK - Instrumentation

    Integrate Evinced into your Dev/QA build. As developers use the system, Evinced automatically discovers accessibility issues.

    Check out SDK - Instrumentation
  • API

    Integrates with Jenkins, CircleCI or other CI systems. Just pass a set of URLs, and Evinced returns all critical accessibility issues.

    Check out API