蓝色和紫色图像的白色轮廓
2021年10月4日

什么是11Y?

自动化
自动化

你可能在评论中看到过“A11Y”这个词Hashtags.

在这个博客中,我们将分解A11Y的含义,可访问性运动如何与测试相关,以及如何为可访问性测试开发一个计划。

A11Y是什么意思?

A11Y是一个namerononm.可访问性。“11”代表“A”和“Y”之间的11个字母。它指的是软件对每个人(包括残障人士)的可访问性。使用数字名的原因是为了简洁。

数字名词可以追溯到20世纪80年代,起源于数字设备公司(DEC),它的前身是一家计算机设备公司。一名管理员给了DEC员工Jan Scherpenhuizen一个以s12n为代号的电子邮件账户,以缩短他的姓。这一开始只是一个内部笑话,现在却成了软件工程社区的简写。

其他数字名称包括:i18n(国际化)、P2P(对等)和l10n(本地化)。

A11y作为一个运动

“A11Y”一词并不指代任何与可访问技术有关的具体法律或指导方针。A11Y是社交媒体和科技界的一个通用术语,指的是让软件更容易访问的运动。

许多残疾人都依赖于他们的设备来订餐、缴税、通勤上班以及与朋友和家人交流。无障碍科技对就业尤其重要,在这一领域,残疾人面临着歧视。

在美国,四分之一的人患有残疾.正因为如此,可访问性测试是业务构成中不可忽视的重要部分。

为了使应用程序和网站更可访问,它们应该与诸如盲文显示器,屏幕放大器,读者等等的辅助技术兼容。更广泛地,应用程序和网站应旨在达到最广泛的受众。这包括适应综合征,偏头痛触发器,色盲和阅读理解水平。

通过优先考虑可访问性测试,所有人都可以察觉,了解和导航技术,为每个人创造更好的机会。

可访问性合规性

忽视可访问性不仅是不道德的,而且是非法的。之间的Web内容可访问性指南(WCAG),第508节,美国残疾人法案(ADA),有许多规定要满足。如果不这样做,可能会被处以7.5万至15万美元的罚款。在许多国家,无障碍是一项受法律保护的权利,同样也保护人们的种族、宗教和性别。

自动化辅助性测试对于确保用户满意度非常重要,符合WCAG等市场软件标准,并避免业务损失。

所以,我们知道可访问性很重要。但我们如何在我们的技术中完成它?这是一个要开始的清单。

A11Y清单

这个清单不能保证一个网站或应用程序是完全可访问的。然而,解决这个清单中的问题是一个很好的开始。

文本替代品

始终提供网络研讨会,视频和播客的转录和标题。对于图像,提供文本替代品,并确保正确标记Alt图像。

youtube膝上型计算机的视频与perfecto网站188金宝慱网址多少

alt文本允许屏幕阅读器用户掌握网站或应用程序上的图像的想法,而不会看到它。为infographics等教育视觉提供alt文本尤为重要。在编写替代文本时,添加要通过图像传达的消息,如果图像具有文本,则在ALT中包含该文本。

  1. ALT=潮汐标志(什么颜色?)

  1. ALT=蓝潮标志(传达更多信息)

潮

标题

屏幕阅读器用户使用标题结构导航内容。如果标题(h1, h2, h3等)被正确使用,你的网站的内容将是有组织的,并且很容易被屏幕阅读器翻译。不要为了视觉吸引力而选择标题,而是要确保标题的顺序是正确的。

页面的标题应该在h1。除了网站标题之外,避免在其他任何地方使用h1。对于其余的内容,按照降序使用以下标题(h2、h3等)来组织内容的结构。如果跳过标题级别(h2, h4),屏幕阅读器会认为没有文本。

下面是一个如何使用标题的例子。

188金宝慱网址多少完美博客表明H1和H2头

图形

如果您的内容对人们不可见,对比度可能很难沟通,对比有助于此功能。鲜明的对比使事情清晰,而弱对比使事情变得消失。

色调人们在色调之间有困难,如红色和绿色。缺乏文本和背景颜色的对比使得难以阅读。彩色组合具有对比度不足,如红色背景上的绿色文本,可能会导致言语消失,愿景不佳。

要查看设计的可访问性,可以使用以下工具Web AIM的对比分析仪或者这个信息图表

键盘

并不是所有人都使用鼠标,所以网站和应用程序都必须经过使用和不使用鼠标的测试。键盘是最通用的测试设备。

通过按Tab键,您应该能够按逻辑顺序导航到每个元素。如果你可以访问你的网站或应用程序的所有功能,你就处于一个很好的可访问性位置。

虽然这个清单并不全面,但它是帮助很多人的迈出良好的第一步。有关可访问性的更多信息,请访问Web内容可访问性指南(WCAG)

A11Y自动化测试

确保网页和移动应用可访问性的最佳方法是什么?将自动可访问性测试合并到您的测试策略中。

如果有一个战略计划、定义良好的结构和框架,那么易访问性测试就能很好地工作。从敏捷的角度来看,可访问性测试应该在整个敏捷过程中执行。最好从设计开始,因为它提供了进行有效测试的结构和框架。

使用正确的测试自动化软件,可访问性测试可以是高效和有效的。

无论您是已经在执行可访问性测试还是开始研究它,请从这里开始>>可访问性测试中心

移动设备的可访问性测试

为了演示如何使用Perfecto对移动设备进行可访问性测试,这里有一个适用于Android和iOS的费用跟踪应用程序示例。188金宝慱网址多少我们将使用由Quantum支持的小黄瓜语言自动化以下场景:

后端小黄瓜代码

BDD测试是一个Quantum的简单过程。以普通英语编写的BDD测试使任何测试应用程序理解的人都可以轻松。利益相关者还可以获得关于应用程序如何执行的快速和简单的反馈。

Quantum BDD测试的另一个好处是,这些自动化测试是在Perfecto云上运行的。188金宝慱网址多少188金宝慱网址多少Perfecto云测试确保执行在干净和安全的Android/iOS设备和桌面浏览器上是稳定的。

团队可以通过将应用程序文件上传到PerfectO存储库来开始,该存储库指定应测试应用程序的哪个屏幕以获取可访问性188金宝慱网址多少。在此示例中,应用程序文件将是Expense Tracker的登录页面。

一旦应用程序文件被上传,您就可以运行本机应用程序可访问性示例:“我对标记应用程序屏幕‘登录屏幕’进行可访问性审计。”

在你的Android和iOS设备上,你可以在Perfecto仪表板上检查和验证执行的实时流。188金宝慱网址多少

要更深入地了解使用Perfecto和Quantum实现BDD测试自动化,请阅读这个博客>>188金宝慱网址多少如何通过Perfecto和Quantum实现高级BDD测试自动化188金宝慱网址多少

底线

将您的访问循环与您的测试循环对齐,并将结果与​​Perfecto的一个地方同步。188金宝慱网址多少当它们更便宜到修复时,您将确保使用可访问性缺陷。

查看可访问性测试、图像注入以及其他先进的移动测试功能的演示,您可以使用Perfecto和Quantum来探索这些功能。188金宝慱网址多少

得到自定义演示