博客

测试自动化咏叹调:它是什么和为什么它很重要

作者:

西蒙娜Domazetoska

产品营销经理

日期:2022年12月08日

我们很高兴宣布推出托斯卡16.0及其支持ARIA !2025年来,欧洲可访问性行为需要使用ARIA语义,这意味着越来越多的web应用程序将使用它。托斯卡16.0的第一个测试工具来支持这个!我们兴奋地扩展我们的领导在包容性自动化包括提供该行业的广泛的技术支持。但什么是咏叹调,为什么它是重要的?请继续阅读,了解更多信息。

咏叹调是什么?

咏叹调(一个ccessibleR消除一个应用价值)是一个框架,让用户可以更方便为残障人士看来,接触和访问web内容和应用程序。越来越多的开发人员在应用程序中实现ARIA技术规范,使它们更容易。

咏叹调尤其使用辅助技术,如屏幕阅读器、放大镜或语音。咏叹调可以实现在任何移动,网络,或企业应用程序如甲骨文,工作日,微软动态D365, SAP,其他几个人。

它为什么重要?

目前在欧盟六分之一的人有一个残疾,相当于大约8000万人。的2025年欧洲可亲地行动(EAA)成立,这样所有的用户,不管他们的残疾或限制,可以享有平等获得的产品和服务。188金宝搏官网app注册EAA立法制定了数字可访问性和合规的网站。重要的是,欧洲经济区需要使用ARIA,这意味着一个急剧增加的web应用程序将使用ARIA规范。

需要包容的技术上升,了解残疾人使用web也很重要。考虑一个网上购物场景(见下图)。有视力下降的人将严重依赖屏幕阅读器浏览一个视觉上密集的网页,浏览项目,并进行检查。如果你想学习如何有视力下降的人会看到一个屏幕和使用屏幕阅读器,我们建议这个资源。你也可以看看W3C围的资源可访问性基本面:残疾人如何使用网络

咏叹调是如何实施的?

简单的解释,开发人员或网页设计师标签添加到控件,以反映其功能。这有助于屏幕阅读器或其他辅助技术识别控制和读出其内容与视觉障碍语音输出,这样人们可以识别的控制是什么。例如,如果一个按钮写着“帮助”,它将有一个aria-label = "的帮助。“当一个人以视觉困难笼罩在这个按钮上,辅助技术将宣读“帮助”语音合成器。

开发人员添加ARIA技术规范不仅解释控制(例如“菜单”“滑块”,“progressbar”),而且他们在做什么(例如“选择”,“检查”)和位于web页面。

除了帮助屏幕阅读器更容易沟通文本,咏叹调艾滋病在交互:

  • 音频和视频等动态元素,或控制类型,比如输入,选择,或按钮
  • 具有里程碑意义的元素,如页眉、页脚、导航形式,或主要
  • 小部件作用等元素的作用=“对话”或角色=“提示”

用例

考虑在工作日日历功能,领先的人力资源系统由成千上万的公司在全球范围内使用。当员工请求休假假期,辅助技术可以帮助宣读日历图表和日期,方便使用。

ARIA技术还可以应用在融合表来帮助辅助技术识别特定的列,行,输入所需的单个细胞。

所有这些咏叹调实现可以帮助人们视力下降或那些无法使用鼠标更容易识别交互的特点。他们还帮助这些用户的页面区域。

托斯卡16.0支持ARIA如何?

传统测试工具无法正确区分咏叹调语义,嵌入到复杂的控制,使自动化测试困难。测试人员经常花几个小时或几天定制测试脚本正确识别复杂的容器元素。

托斯卡16.0,我们已经建成的功能来帮助您自动化控制有咏叹调标签没有定制的麻烦。托斯卡直观地解释和理解咏叹调语义不同的控制类型,从而使测试辅助技术简单。通过识别复杂的元素可读,更符合实际的控制,托斯卡稳定测试自动化,消除了需要定制您的测试。

如果你已经有现有的定制构建支持某些元素的识别,别担心。我们已经添加了一个指导在扫描参数,将阻止您现有的定制打破。在测试用例的执行,托斯卡决定基于转向参数应该考虑如果本机ARIA支持。你也可以选择启用或禁用在XScan新添加的设置。为进一步的信息请阅读这里。

重要的是要注意,鼓励高效的测试人员进行探索性测试充分了解和辅助技术,如屏幕阅读器是否准确命名特定对象在输出声音,还是屏幕放大镜适当放大。从这个意义上说,一个测试人员应该总是把自己的鞋子放在用户更完整和包容性测试。

希望看到托斯卡16.0行动?注册我们的研讨会12月21日产品专家将演示如何托斯卡标识和引导控制与嵌入式咏叹调语义。

作者:

西蒙娜Domazetoska

产品营销经理

日期:2022年12月08日
Baidu
map