📜  辅助功能测试

📅  最后修改于: 2020-12-04 05:52:19             🧑  作者: Mango


什么是可访问性测试?

可访问性测试是可用性测试的子集,其中所考虑的用户是具有所有能力和残疾的人员。该测试的意义在于验证可用性和可访问性。

辅助功能旨在迎合不同能力的人们,例如:

  • 视力障碍

  • 身体障碍

  • 听力受损

  • 认知障碍

  • 学习障碍

一个好的Web应用程序应适合所有人群,而不仅限于残疾人。这些包括:

  1. 通信基础设施较差的用户

  2. 老年人和新用户,他们通常都是文盲

  3. 使用旧系统的用户(无法运行最新软件)

  4. 使用非标准设备的用户

  5. 具有受限访问权限的用户

如何执行辅助功能测试

Web Accessibility Initiative(WAI)描述了对网站进行初步和一致性审查的策略。 Web Accessibility Initiative(WAI)包括一系列软件工具,可帮助进行一致性评估。这些工具的范围从诸如色盲之类的特定问题到将执行自动抓取工具的工具。

Web辅助功能测试工具

Product Vendor 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/

自动化工具在验收测试中的作用

上面提到的自动可访问性测试工具非常擅长识别需要手动检查可访问性的页面和代码行。

  1. 检查网站代码的语法

  2. 搜索人类列出的已知模式

  3. 确定包含可能导致问题的元素的页面

  4. 确定一些实际的可访问性问题

  5. 找出一些潜在的问题

对自动可访问性测试工具的结果的解释需要具有可访问性技术的经验,并且对技术和可用性问题有所了解。