Skip to content
Back to Projects
Open Source 2023-10

Testaro — Web Accessibility Testing

Multi-tool web accessibility compliance evaluation and unified reporting pipeline. Presented at ACM SIGACCESS ASSETS 2023 representing CVS Health.

ACM ASSETS 2023
AccessibilityNode.jsCI/CDPlaywrightACM

Overview

Testaro is a comprehensive web accessibility testing framework that aggregates results from multiple accessibility evaluation tools into a unified reporting pipeline. Presented at the 25th ACM SIGACCESS ASSETS conference representing CVS Health.

Conference Presentation

  • Venue: 25th ACM International Conference on Computers and Accessibility (ASSETS 2023)
  • Role: Speaker/Contributor representing CVS Health
  • Focus: Multi-tool compliance rule evaluation and unified reporting

Key Features

  • Multi-Tool Aggregation: Combines results from multiple accessibility testing engines (axe-core, WAVE, etc.)
  • Unified Reporting: Standardized output format across disparate tool results
  • Browser-Based Testing: Automated test execution in real browser environments
  • CI Integration: Pluggable into GitHub Actions and other CI/CD pipelines for shift-left accessibility validation
  • Compliance Rules: Automated evaluation against WCAG standards

Impact

  • Enabled automated accessibility compliance checking across CVS Health’s web properties
  • Shifted accessibility validation left in the development lifecycle
  • Reduced production accessibility issues by integrating with CI pipelines

Tech Stack

  • Runtime: Node.js
  • Testing: Playwright, axe-core
  • CI/CD: GitHub Actions
  • Reporting: Custom unified report format