使用webdriver测试可访问性

时间:2015-08-24 17:07:57

标签: selenium-webdriver automation webdriver uiaccessibility

我有网络应用程序,我需要确保所有控件都可以通过键盘访问。 最简单的方法是通过所有这些方法进行TAB,但它不是很可靠,因为有时我们需要使用向上/向下箭头,而TAB也可以改变控制状态。

是否有人有可访问性测试的Web驱动程序经验?

谢谢!

1 个答案:

答案 0 :(得分:0)

Continuum提供了一个自动化的可访问性测试框架,该框架使用Selenium和其他技术来测试您的页面是否存在可访问性问题,而无需手动干预即可捕获这些问题。像任何自动化解决方案一样,它不能捕获所有内容,但是对于您的用例来说,这似乎是一个不错的开始。

您可以直接使用Continuum SDK(文档here),也可以根据您已经在使用或感兴趣的技术从一个示例项目开始。 webaccessibility.com上的所有版本都有免费版本。

如果您现在对基于代码的解决方案不感兴趣,那么Continuum Explorer是Chrome浏览器扩展程序,可以帮助您在开发网站时发现可访问性问题。它也可以用于对已经建立的站点进行快速审核。 download on the Chrome Web Store可以使用免费版本。