软件测试 |可访问性测试
可访问性测试是软件测试之一,其中测试软件应用程序对某些残疾人的易用程度的过程。执行它是为了确保任何新组件都可以被身体残疾的人轻松访问,尽管有任何各自的障碍。
可访问性测试是系统测试过程的一部分,在某种程度上类似于可用性测试。在可访问性测试过程中,测试人员使用系统或组件,就像残障人士使用它一样。个人可能有视力障碍、听力障碍、学习障碍或非功能器官等残疾。
可访问性测试是可用性测试的一个子集,其中所考虑的用户特别是残疾人。此测试的重点是验证可用性和可访问性。
可访问性测试的目标:
可访问性测试的目标是:-
- 为残疾人服务市场。
- 遵守无障碍立法。
- 避免潜在的法律诉讼。
残疾类型:
这些是以下类型的残疾:
- 视力障碍:
它包括完全失明或色盲或视力不佳。它还包括一些视觉问题,如视觉频闪和间歇性闪光问题。因此测试软件布局的亮度和对比度是否可调。 - 身体损伤:
它包括难以使用键盘或鼠标。它还包括缓慢和懒惰的身体,如手部动作和肌肉缓慢。因此,为了方便懒惰的人,对软件进行了测试。 - 听力障碍:
它包括听觉问题,如耳聋和听力障碍。它还侧重于听清或听清的困难。因此,软件会测试听力较差的人是否可以正确使用它。 - 认知障碍:
它包括学习困难、记忆力差和理解复杂场景的问题。因此,为了使软件可靠,测试它是否可以被记忆力差的人使用。 - 学习障碍:
它包括阅读问题和人们觉得单词困难的问题。因此,软件会测试语言是否兼容阅读以及使用的单词是否易于理解。
可访问性测试可以通过两种方式进行:
- 手动的:
市场上有各种工具可用于测试软件应用程序的可访问性,但根据要求,可用工具可能成本高昂和/或技能较低。因此,执行手动测试以检查软件产品的可访问性。例如:- (a)检查软件产品的亮度。检查是否可调。检查对视力较差的人是否有益。
- (b)检查软件的声音性能。检查聋人是否可以正常使用。
- 自动化:
自动化广泛用于不同的测试技术。在自动化过程中,有几个自动化工具用于可访问性测试。这些工具包括:- (a) WebAnywhere –它是一个屏幕阅读器工具。
- (b) Hera –用于检查软件应用程序的风格。