đ 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?
React and TypeScript, v2Video
by Steve Kinney
đšī¸ Levels: đ Intermediate
âŗ Duration: 4.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters
React Testing Mastery: From Basics to Advanced TechniquesVideo
by Mosh Hamedani
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 11 hours
đ¤ Price: Subscription
Test React Components with Enzyme and JestVideo
by Tyler Clark
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io