Automated Accessibility Testing: Using Pa11y and Continuous Integration

Presenters: mikemadison

Accessibility is a critical component of any modern website (and double so for government sites). This session is all about building a safety net for your site / platform to ensure that you do not regress the accessibility of your site as you continue to make improvements, fix bugs, develop new features, and apply updates. 

Topics Covered:

  • How to integrate Pa11y into your Drupal project
  • How to execute Pa11y tests during continuous integration
  • How Drupal configuration and custom development impacts accessibility
  • How to provide default content for accessibility testing
  • What sorts of things¬†cannot be automated


This talk doesn't require deep technical knowledge, but we will be looking at YAML, Javascript, and other files filled with code. We'll also be talking about Drupal site building and continuous integration strategies that may be more technical. However, anyone is welcome as this is intended to be an introduction to the topic.

Experience Level
Schedule Info
Conference Year
Date / Time
Debug Academy
Session Track
Design, UX, and Accessibility
Supporting Documents