辅助功能测试
可访问性测试是可用性测试的一个子集,其中所考虑的用户是具有所有能力和残疾的人。
此测试的重要性在于验证可用性和可访问性。
无障碍设施旨在满足不同能力的人,例如:
- 视力障碍
- 身体损伤
- 听觉受损
- 认知障碍
- 学习障碍
一个好的 Web 应用程序应该迎合所有人群,而不仅限于残疾人。这些包括:
- 通信基础设施差的用户
- 老年人和新用户,他们通常是计算机文盲
- 使用旧系统的用户(不能运行最新软件)
- 正在使用非标准设备的用户
- 具有受限访问权限的用户
1. 如何执行辅助功能测试
Web 可访问性倡议(WAI)描述了网站初步和一致性审查的策略。Web 可访问性计划(WAI)包括一系列软件工具,可帮助进行一致性评估。
这些工具的范围从色盲等特定问题到执行自动化蜘蛛工具的工具。
2. Web 辅助功能测试工具
产品 | 供应商 | 网址 |
---|---|---|
AccVerify | HiSoftware | http://www.hisoftware.com |
Bobby | Watchfire | http://www.watchfire.com |
WebXM | Watchfire | http://www.watchfire.com |
Ramp Ascend | Deque | http://www.deque.com |
InFocus | SSB Technologies | http://www.ssbtechnologies.com |
3. 自动化工具在验收测试中的作用
上述自动可访问性测试工具非常擅长识别需要手动检查可访问性的页面和代码行。
- 检查网站代码的语法
- 搜索人类列出的已知模式
- 识别包含可能导致问题的元素的页面
- 确定一些实际的可访问性问题
- 找出一些潜在的问题
对自动化可访问性测试工具的结果的解释需要在可访问性技术方面的经验以及对技术和可用性问题的理解。