TA的每日心情 | 慵懒 2019-2-2 13:49 |
---|
签到天数: 242 天 连续签到: 1 天 [LV.8]测试军长
|
原文作者:Albert Gareev
作者联系方式:无
原文地址链接:https://www.stickyminds.com
推荐理由:让我们更进一步了解测试工具
Summary:
A software tester's accessibility testing toolkit should contain various tools, both to help testers "walk in the shoes" of their users and to quickly flag obvious problems and expose accessibility features (or a lack of them). High performance is only achievable with human skill, but these tools will help you uncover potential issues and make your product a better user experience for a wider audience.
The concept that software should be usable by the widest possible audience has been around for more than twenty years, yet for quite a while it remained out of the mainstream of testing and development efforts.
This has been changing in recent years. We have seen diversity and digital inclusion become social priorities. On top of the implied social contract, we also now have explicit legal contracts, such as Section 508 of the Rehabilitation Act in the US and Canadian provincial legislations (AODA in Ontario, Quebec Standards for Accessibility, and others), which define accessibility standards for government and public sector software. This sets a trending example for the overall market.
Just like designers, business analysts, and programmers, testers need to acquire new professional skills in the accessibility domain.
Digital accessibility refers to not only ease of use within web browsers for those with visual, auditory, or motor disabilities, but also software supported by users' assistive technologies. Using tools to identify accessibility problems is a popular approach, but it has hidden pitfalls. Accessibility at large is about human perception, cognition, and interaction, and those aspects are hardly detectable by mechanistic means. Here, let's look at accessibility testing tools by category, highlighting their advantages and risks.
Why Tools Are Essential for Accessibility Testing
Testers recognize problems with software based on their mental models, experiences, and feelings. But how can we test a product effectively on behalf someone with different perceptions and mental models?
One way is learning accessibility-specific oracles-effectively, heuristic principles-in order to be able to recognize and classify barriers that may be encountered by people with disabilities. Another important method is employing tools to alter your own perception and cognition so you can model the usage patterns of your customers.
The ways customers navigate and operate the software product may vary depending on the cognitive, motoric, and habitual characteristics of their interaction with the software. It also depends on users' knowledge of domains, experience with particular products, and skill level in using assistive technologies in particular and information technologies in general. That asks for a variety of tools to be employed by testers.
Accessibility testing tools include those specifically created to identify defects as well as regular assistive technologies used by testers in the same way as people with disabilities. Let's look at some of the most popular tools.
Screen Readers
People with vision impairment use screen readers, software programs that read the text displayed on a screen using a speech synthesizer or Braille display. The user can send commands by pressing different combinations of keys to instruct the speech synthesizer what to say, to read or spell a word or full screen of text, announce the location of the computer's cursor, and more.
Screen readers are available as commercial and as free or open source software (such as popular English-speaking options JAWS and NVDA), and there are also built-in options for Windows, macOS, iOS, and Android.
Screen readers are not testing tools by intent, but they are invaluable for accessibility testers to simulate their users' experience firsthand.
......
(下载附件即可查看原文)
【申请翻译方式】
① 发送一段试译内容到我们的邮箱 editor@51testing.com,通过后即可翻译
② 加小编 QQ:1718403480,备注:翻译试译
【翻译奖励】
① 翻译文章经过评审入选后,即可发布在《51测试天地》电子刊物中,并有相应稿费支付!还有机会上网站头条,得到大力宣传!
② 未入选文章,也可以获得博为峰网校10元代金券
如果你想锻炼自己的翻译能力,或者想学习最新最热的技术内容,欢迎加入到我们的翻译队伍中来!!
|
|