World Congress 2025 Aug 20, 2025 Session details

Accessibility Test Driven Development

Maria Korneeva

Adding accessibility to finished software is like stuffing blueberries into a baked pie. It causes bugs and technical debt. Shift left using test-driven development instead.

Pause
Mute Enter Fullscreen
#1 about 5 min

The blueberry pie problem and shifting left

Treating accessibility as a fundamental code quality from the beginning prevents the difficulty of retrofitting it later.

#2 about 1 min

Risks of testing accessibility late in production

Relying on users to discover edge cases in a live application risks customer dissatisfaction and silent churn.

#3 about 2 min

Manual and assisted checking in test environments

Browser extensions and AI tools can catch unlabelled headings or contrast issues visually in staging deployments.

#4 about 4 min

Blocking inaccessible code in deployment pipelines

Running automated checks via Lighthouse CI and Cypress ensures accessibility regressions prevent code from reaching staging environments.

#5 about 4 min

Writing accessible unit tests before merging code

Anticipating focus states and error announcements during component testing guarantees expected guardrails are firmly in place.

#6 about 2 min

Static code analysis and design phase checks

Implementing frontend linters and mockup tools stops structural accessibility problems before complete logic is written.

#7 about 3 min

Balancing pipeline performance with accessibility coverage metrics

Selectively skipping redundant contrast rules and avoiding arbitrary coverage metrics prevents slow commit publishing times.

#8 about 4 min

Benefits and limitations of accessibility test coverage

While automated protocols accelerate feedback loops, they can yield false negatives by missing subjective styling or shadow DOM interactions.

Matching moments

1:48 min

Implementing a shift-left accessibility testing strategy

Jörg Jakoby Jörg Jakoby · WWC Europe 2026

4:30 min

Addressing web accessibility challenges in development teams

Anuradha Kumari · WWC 2023

3:23 min

Testing accessibility with manual checks and automated tooling

Julia Undeutsch Julia Undeutsch · LIVE

50 sec

Defining the goals of continuous accessibility testing

Jörg Jakoby Jörg Jakoby · WWC Europe 2026

1:23 min

Integrating robust accessibility practices into agile development workflows

Chris Heilmann +2 · LIVE

1:08 min

Reviewing key learnings for continuous accessibility integration

Jörg Jakoby Jörg Jakoby · WWC Europe 2026

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Secure-by-Inclusion: Preventing Accessibility Barriers from Becoming Security Vulnerabilities

Radostina (Ina) Tsvetkova

Norwegian Directorate of Labour and Welfare (NAV), Senior Advisor in Digital Accessibility and Inclusive Design

Radostina (Ina) Tsvetkova
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Agents Can't Iterate Against Tests That Lie

Rocky Warren

Senior Staff Software Engineer at Clipboard

Rocky Warren
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan
Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia