Description
In this course, you will learn:
- Provide an introduction to web accessibility and discuss the web content accessibility criteria.
- This will be followed by a discussion about the importance of accessibility testing.
- If you want to encourage your team to prioritize accessibility, this chapter will be very helpful.
- Discuss some of the online accessibility testing checks that you can perform. The majority of the accessibility checks are very simple to complete.
- Discuss the many accessibility testing tools available to help you with your testing.
- I separated this chapter into three sections.
- First, we shall discuss which instruments will require human support.
- The second category includes semi-automated techniques such as browser extensions.
- Discuss methods for automating some of the accessibility testing.
- I've prepared several hands-on tasks for you in this chapter, so please participate in them if you want to get the most out of the course.
- Axe CLI is an excellent tool that you can begin using right now to assist you and your team identify accessibility issues more quickly, so we'll go over it in greater detail in Chapter 5.
- Take a more hands-on approach, with us creating a simple Cypress project and then using Cypress Axe to automate accessibility checks on a simple application.
- Discuss how to use Applitools tools to test for accessibility.
Syllabus:
- Introduction to Web Accessibility
- Why Accessibility Testing is Important
- Web Accessibility Testing Checks
- Tools Requiring Human Assistance
- Semi Automated Accessibility Testing Tools
- Automated Accessibility Testing Tools
- Exploring Axe CLI
- Setting up Cypress
- Writing Accessibility Tests with Cypress Axe
- Understanding Accessibility Failures
- Testing Specific Elements with Cypress Axe
- Disabling Axe Rules with Cypress Axe
- Overview of Applitools Contrast Advisor
- Applitools Contrast Advisor Demo