可访问性测试清单/测试用例/场景

简介: 可访问性测试清单/测试用例/场景

大家好,我是阿萨。经常web 或者app的同学都知道可访问性测试。针对可访问性测试的常见测试用例有哪些?
大家参考下如下常见的测试检查点来验证可访问性测试清单。 以下是在进行这种类型的测试时需要检查的几点:

  1. 标签的书写和摆放是否正确。
  2. 音频/视频内容是否能正确地听到/看到。
  3. 颜色对比度是否保持不变。
  4. 视频的控制动作是否正常工作。
  5. 如果短键提供了菜单,那么您需要检查是否所有这些工作正常。
  6. 如果选项卡之间的导航是一个简单的任务,则需要检查选项卡。
  7. 应用程序是否遵循了所有的原则和指南。
  8. 标题是否唯一,是否传达了意思和结构。
  9. 如果链接文本是用内容描述写的,而不是产生歧义。
  10. 是否提供有意义的多媒体字幕。
  11. 是否有明确的指示。
  12. 内容是否清晰、简洁、易懂。

以下是网站在可访问性方面应该满足的关键点:

  • 链接文本应该是描述性的。视觉残疾的用户通过从键盘上单击tab按钮并从链接移动到链接来访问web页面。因此,正确定义链接的描述是至关重要的。确保使用tab键可以访问超链接。


  • 尽可能提供合适的图片。画面胜于语言。尽可能为文本添加适当的图片。图片可以描述网站的内容,供有读写障碍的用户使用。
  • 使用简单的语言。对于有认知障碍的用户来说,使句子简单易读是非常重要的。
  • 一致的导航。对于有认知障碍的用户来说,整个页面的一致导航也非常重要。保持网站的一致性,不定期修改页面是一个很好的做法。调整到新的布局是耗时的,并且可能变得困难。
  • 忽略弹出窗口。使用屏幕阅读器阅读网页的用户,弹出窗口对他们来说真的很不方便。屏幕阅读器从上到下读出页面,突然弹出一个窗口,阅读器会先读出它,然后再读出实际内容。它会让视觉障碍的用户感到困惑。
  • CSS布局。基于CSS的网站比基于HTML代码的网站更容易访问。
  • 把大句子分成简单的小句子。视障用户听网页上的信息并试着记住它。通过把大句子分成简单的小句子,可以帮助回忆事情很容易。
  • 不要使用字幕文本。避免闪亮的文字,保持简单。
相关文章
|
26天前
|
前端开发 JavaScript 测试技术
使用ChatGPT生成登录产品代码的测试用例和测试脚本
使用ChatGPT生成登录产品代码的测试用例和测试脚本
82 35
|
26天前
|
前端开发 JavaScript Java
通过ChatGPT生成测试用例和测试脚本(2)
通过ChatGPT生成测试用例和测试脚本
66 21
|
1月前
|
数据挖掘 测试技术 项目管理
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放,并且对 30 人以下团队免费。它通过整合迭代、看板、度量和自动化等功能,简化测试协同工作,使敏捷测试更易于实施。并提供低成本的敏捷测试解决方案,如同步在线离线测试用例、流程化管理缺陷、低代码接口自动化测试和 CI/CD,以及基于迭代的测试管理和测试用时的成本计算等,践行敏捷测试。
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
|
3月前
|
JavaScript 安全 编译器
TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法
本文深入探讨了 TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法,并通过实际案例展示了其在项目中的应用效果,旨在提升代码质量和开发效率。
76 6
|
3月前
|
网络协议 关系型数据库 应用服务中间件
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?
这是一位粉丝(谢同学)给V哥的留言,描述了他在优化系统查询时遇到的问题:测试环境优化达标,但生产环境响应时间多出1秒。通过抓包分析,发现MySQL请求和响应之间存在500毫秒的延迟,怀疑是网络传输开销。V哥给出了以下优化建议:
|
4月前
|
测试技术 Python
自动化测试项目学习笔记(三):Unittest加载测试用例的四种方法
本文介绍了使用Python的unittest框架来加载测试用例的四种方法,包括通过测试用例类、模块、路径和逐条加载测试用例。
143 0
自动化测试项目学习笔记(三):Unittest加载测试用例的四种方法
|
5月前
|
测试技术
测试用例设计方法之基本路径测试法
基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法,设计出的测试用例要保证在测试中程序的语句覆盖100%,条件覆盖100%
318 7
测试用例设计方法之基本路径测试法
|
5月前
|
设计模式 SQL 安全
PHP中的设计模式:单例模式的深入探索与实践在PHP的编程实践中,设计模式是解决常见软件设计问题的最佳实践。单例模式作为设计模式中的一种,确保一个类只有一个实例,并提供全局访问点,广泛应用于配置管理、日志记录和测试框架等场景。本文将深入探讨单例模式的原理、实现方式及其在PHP中的应用,帮助开发者更好地理解和运用这一设计模式。
在PHP开发中,单例模式通过确保类仅有一个实例并提供一个全局访问点,有效管理和访问共享资源。本文详细介绍了单例模式的概念、PHP实现方式及应用场景,并通过具体代码示例展示如何在PHP中实现单例模式以及如何在实际项目中正确使用它来优化代码结构和性能。
71 2
|
5月前
|
JavaScript 前端开发 数据库
数据库测试场景实践总结
本文介绍了数据库超时和应用锁表SSDB测试场景的验证方法,通过锁定数据表模拟写入失败情况,并利用SSDB进行重试。测试需开发人员配合验证功能。同时,提供了SSDB服务器登录、查询队列数量及重启服务等常用命令。适用于验证和解决数据库写入问题。
50 7
|
5月前
|
测试技术 数据库
『软件测试2』 关于黑盒测试和测试用例的基础知识
该文章讲解了黑盒测试的基本概念以及如何编写有效的测试用例,包括选择合适的输入数据、预期结果的设定和测试执行的步骤。

热门文章

最新文章