可访问性测试
什么是可访问性测试?
可访问性测试是可用性测试的一个子集,其中考虑的用户是具有各种能力和残疾的人。此测试的意义在于验证可用性和可访问性。
可访问性旨在满足不同能力的人的需求,例如:
视觉障碍
身体障碍
听力障碍
认知障碍
学习障碍
一个好的网络应用程序应该满足所有人的需求,而不仅限于残疾人。这些包括:
通信基础设施较差的用户
老年人和新用户,他们通常不懂计算机
使用旧系统(无法运行最新软件)的用户
使用非标准设备的用户
访问受限的用户
如何执行可访问性测试
Web 可访问性倡议 (WAI) 描述了网站初步和一致性审查的策略。Web 可访问性倡议 (WAI) 包括一系列用于协助一致性评估的软件工具。这些工具的范围从色盲等具体问题到执行自动抓取工具的工具。
Web 可访问性测试工具
产品 | 供应商 | URL |
---|---|---|
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/ |
自动化工具在验收测试中的作用
上述自动化可访问性测试工具非常擅长识别需要手动检查可访问性的页面和代码行。
检查网站代码的语法
搜索人类列出的已知模式
识别包含可能导致问题的元素的页面
识别一些实际的可访问性问题
识别一些潜在的问题
对自动化可访问性测试工具的结果进行解释需要具备可访问性技术方面的经验,并了解技术和可用性问题。