Reputation: 61
I have web application and I need to make sure that all controls are reachable from keyboard. The easiest way is to TAB through all of them but it's not very reliable because sometimes we need to use arrow up/down and also TAB can change state of control.
Does anybody have experience in web driver for accessibility testing?
Thank you!
Upvotes: 1
Views: 3112
Reputation: 365
Continuum offers an automated accessibility testing framework that uses Selenium and other technologies to test your page for accessibility concerns that can be caught without manual intervention. Like any automated solution, it won't catch everything, but it seems like it might be a good start for your use case.
You can either use the Continuum SDK directly (documentation here), or start with one of the sample projects based on the technologies you're already using or are interested in using. There are free versions available for all of those at webaccessibility.com.
If a code-based solution isn't something you're interested in right now, Continuum Explorer is a Chrome browser extension that can help you catch accessibility issues as you develop your website. It can also be used to perform a quick audit of sites you've already built. A free version is available to download on the Chrome Web Store.
Upvotes: 1
Reputation: 6940
There is a JAVA accessibility lib for the WebDriver. It helps you run accessibility audits.
Upvotes: 1