đ Key Learning Outcomes
- Gain These Skills
- Set up storybook on your project to audit components.
- Render components with jest-axe and ReactDOM.
- Write unit tests with jest-axe, enzyme, react-testing-library, cypress.
- Leverage different plugins in GitHub for testing.
đ¨âđĢ About the Course
This course focuses on auditing React applications for accessibility, taught by expert Erin Doyle. You will learn how to add auditing tools to your development workflow to identify and fix accessibility issues in your applications. The course emphasizes creating accessible web apps and automating accessibility audits.
đ¯ Target Audience
- Ideal for developers interested in creating inclusive web applications and ensuring accessibility compliance.
- Suitable for those familiar with React and testing frameworks.
â Requirements
- Prior knowledge of React and familiarity with testing frameworks such as jest and enzyme are recommended.
đ Course Content
- Audit Component Accessibility Using Storybook.
- Render Components with ReactDOM to Write Tests with Jest and jest-axe.
- Write Unit Tests for Accessibility Using jest-axe and enzyme.
- Write Better Unit Tests with react-testing-library and jest-axe.
- Test Accessibility at Runtime with Selenium WebDriver and aXe-Core.
- Write E2E Tests for Accessibility Using aXe-core and Cypress.
- Automate Accessibility Audits with GitHub Actions.
- Audit an App's Rendered Pages Locally with Lighthouse CI CLI.
- Automate Lighthouse Audits with GitHub Actions.
Drop a comment
Auditing React Apps for Accessibility by Erin Doyle
Log in to leave a feedback
Loginđ Psst! Interested in More React Courses?

Data Visualization for React DevelopersVideo
by Shirley Wu
đšī¸ Levels: đ Intermediate
âŗ Duration: 3.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters


Learn React TestingWrittenInteractive
by Jiwon Shin
đšī¸ Levels: đ Intermediate
âŗ Duration: 4 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy


React 18: Intermediate TopicsVideo
by Mosh Hamedani
đšī¸ Levels: đ Intermediate
âŗ Duration: 6 hours
đ¤ Price: Subscription