我们可以自动化 Screen Reader 网络可访问性测试吗
Can we automate Screen Reader testing for web accessibility
是否可以在所有浏览器平台上使用 Jaws 和 NVDA 自动执行屏幕 reader 测试以检查 Web 可访问性?
简短的回答是否定的,你不能有效地做到这一点。
然而,有很多自动化工具可以识别大约 40% 的可访问性错误,例如空链接等。
您需要手动测试的原因是他们无法测试 logical tab order
、keyboard traps
等
Axe
为 Google Chrome 做一个不错的插件,作为起点相当不错。在 Play 商店中查找。
除此之外,了解如何使用屏幕 reader(这不会花很长时间)并手动测试网站,您将更快地发现可访问性问题并学到比尝试遵守规则更多的东西等等
认为辅助功能仅针对屏幕reader 用户和盲人或半盲人是一个常见的错误。屏幕 reader 测试只会测试可访问性指南关注的一小部分内容。
鼓励手动筛选reader 测试,以根据 4 条 WCAG 原则(可感知、可操作、可理解、稳健)测试人机交互。自动化屏幕reader 测试等同于抑制屏幕reader 测试。
是否可以在所有浏览器平台上使用 Jaws 和 NVDA 自动执行屏幕 reader 测试以检查 Web 可访问性?
简短的回答是否定的,你不能有效地做到这一点。
然而,有很多自动化工具可以识别大约 40% 的可访问性错误,例如空链接等。
您需要手动测试的原因是他们无法测试 logical tab order
、keyboard traps
等
Axe
为 Google Chrome 做一个不错的插件,作为起点相当不错。在 Play 商店中查找。
除此之外,了解如何使用屏幕 reader(这不会花很长时间)并手动测试网站,您将更快地发现可访问性问题并学到比尝试遵守规则更多的东西等等
认为辅助功能仅针对屏幕reader 用户和盲人或半盲人是一个常见的错误。屏幕 reader 测试只会测试可访问性指南关注的一小部分内容。
鼓励手动筛选reader 测试,以根据 4 条 WCAG 原则(可感知、可操作、可理解、稳健)测试人机交互。自动化屏幕reader 测试等同于抑制屏幕reader 测试。