Accessibility or AX testing is a subset of usability testing. In accessibility testing, users under consideration include persons with disabilities as well to test both usability and accessibility. Considering the range of difficulties people may be dealing with, it is important to build applications that everyone can use. There standards have been established to address accessibility need in section 508 of Information and Communication Technology (ICT) and in web contact accessibility guidelines (WCAG).
In order to adapt to a continuous delivery in DevOps, AX testing needs to be considered within the early phases of the project. The accessibility testing scope should be finalized at the design phase, followed by test strategy. The tools that can support this should also be considered early in the project lifecycle.
It is generally not possible to automate all the accessibility test cases. The best automated accessibility testing can only verify 25% of WCAG checkpoints and even then, the results are assessed manually. In order to build automated accessibility tests in a continuous integration test suite, only the tests that are 100% objective should be included. Covering 10% of WCAG checkpoints is considered good while automating AX testing.
It has become essential to test early in the development process to find and correct accessibility conformance issues. This offers the potential to save valuable time and money, especially because it can provide feedback to the development team who can make sure that those issues are taken into consideration as quickly and as early as possible. With automated AX tests, accessibility concerns can be identified and remediated prior to releasing the code to the test team.
In addition, automated testing tools give developers a complete view of accessibility issues like alternative text and color contrast. AX tools recommend the necessary corrections to improve the user experience while adhering to accessibility standards and government regulations (Web Content Accessibility Guidelines, US Section 508, Americans with Disabilities Act).
There are many tools available to help ensure accessibility of applications. Some of these include:
Many of the tools are simple to use and don’t add a lot of overhead if some checks are done early in the development process.
Some of the industry standard tools in AX space include the following:
The ATF-WAVE web accessibility solution, which –
IBM Digital Content Checker –
IBM’s Automated Accessibility Tester –
Accessibility has become a critical focus area for organizations worldwide in order to improve the user experience on any device, optimize communications, satisfy compliance requirements, and to create an inclusive workplace environment. Organizations are finding better ways to integrate accessibility across the entire enterprise – from the design, development, and testing of applications, to any content that is published on websites. Automating accessibility tests ensures earlier test completion faster release to market.