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

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

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

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

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

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


  • 尽可能提供合适的图片。画面胜于语言。尽可能为文本添加适当的图片。图片可以描述网站的内容,供有读写障碍的用户使用。
  • 使用简单的语言。对于有认知障碍的用户来说,使句子简单易读是非常重要的。
  • 一致的导航。对于有认知障碍的用户来说,整个页面的一致导航也非常重要。保持网站的一致性,不定期修改页面是一个很好的做法。调整到新的布局是耗时的,并且可能变得困难。
  • 忽略弹出窗口。使用屏幕阅读器阅读网页的用户,弹出窗口对他们来说真的很不方便。屏幕阅读器从上到下读出页面,突然弹出一个窗口,阅读器会先读出它,然后再读出实际内容。它会让视觉障碍的用户感到困惑。
  • CSS布局。基于CSS的网站比基于HTML代码的网站更容易访问。
  • 把大句子分成简单的小句子。视障用户听网页上的信息并试着记住它。通过把大句子分成简单的小句子,可以帮助回忆事情很容易。
  • 不要使用字幕文本。避免闪亮的文字,保持简单。
相关文章
|
6月前
|
边缘计算 安全 5G
高精度时钟同步测试仪:构建全场景时间同步生态
在数字化转型中,时间同步至关重要。西安同步电子科技的 SYN5106 高精度时钟测试仪,具备±20ns 时差测量精度与 GPS/北斗双模授时能力,广泛应用于电力、通信、金融和科研领域。它解决变电站时间偏差、5G 基站同步误差及高频交易延迟等问题,助力智能电网、5G 网络和科研实验。产品便携可靠,支持多协议,满足国家安全要求,为各行业提供精准时间同步解决方案。未来将探索量子通信与深空探测等领域,持续推动技术创新。
|
2月前
|
人工智能 边缘计算 搜索推荐
AI产品测试学习路径全解析:从业务场景到代码实践
本文深入解析AI测试的核心技能与学习路径,涵盖业务理解、模型指标计算与性能测试三大阶段,助力掌握分类、推荐系统、计算机视觉等多场景测试方法,提升AI产品质量保障能力。
|
7月前
|
人工智能 自然语言处理 JavaScript
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
Magnitude是一个基于视觉AI代理的开源端到端测试框架,通过自然语言构建测试用例,结合推理代理和视觉代理实现智能化的Web应用测试,支持本地运行和CI/CD集成。
911 15
测试工程师要失业?Magnitude:开源AI Agent驱动的端到端测试框架,让Web测试更智能,自动完善测试用例!
|
6月前
|
编解码 5G 定位技术
时间频率综合测试仪优势所在及场景使用介绍
时间频率综合测试仪是保障系统精准运行的关键设备。以西安同步电子科技有限公司的SYN5104型为例,它集时间标准源、时差测量和频率测试于一体,功能涵盖时间准确度、频率分析、PPS/B码/E1/PTP/NTP测试等,精度达30ns。其便携设计适用于研发、标定、现场检测,支持电力系统校准、通信同步测试及科研校准等场景,助力高精度时频同步与产品质量提升。文章版权归西安同步电子科技有限公司所有,严禁侵权。
|
10月前
|
前端开发 JavaScript 测试技术
使用ChatGPT生成登录产品代码的测试用例和测试脚本
使用ChatGPT生成登录产品代码的测试用例和测试脚本
292 35
|
10月前
|
数据挖掘 测试技术 项目管理
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放,并且对 30 人以下团队免费。它通过整合迭代、看板、度量和自动化等功能,简化测试协同工作,使敏捷测试更易于实施。并提供低成本的敏捷测试解决方案,如同步在线离线测试用例、流程化管理缺陷、低代码接口自动化测试和 CI/CD,以及基于迭代的测试管理和测试用时的成本计算等,践行敏捷测试。
2025年测试用例管理看这一篇就够了 ----Codes 开源免费、全面的测试管理解决方案
|
10月前
|
前端开发 JavaScript Java
通过ChatGPT生成测试用例和测试脚本(2)
通过ChatGPT生成测试用例和测试脚本
288 21
|
JavaScript 安全 编译器
TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法
本文深入探讨了 TypeScript 与 Jest 测试框架的结合使用,从 TypeScript 的测试需求出发,介绍了 Jest 的特点及其与 TypeScript 结合的优势,详细讲解了基本测试步骤、常见测试场景及异步操作测试方法,并通过实际案例展示了其在项目中的应用效果,旨在提升代码质量和开发效率。
282 6
|
网络协议 关系型数据库 应用服务中间件
【项目场景】请求数据时测试环境比生产环境多花了1秒是怎么回事?
这是一位粉丝(谢同学)给V哥的留言,描述了他在优化系统查询时遇到的问题:测试环境优化达标,但生产环境响应时间多出1秒。通过抓包分析,发现MySQL请求和响应之间存在500毫秒的延迟,怀疑是网络传输开销。V哥给出了以下优化建议:
208 4
|
测试技术
测试用例设计方法之基本路径测试法
基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法,设计出的测试用例要保证在测试中程序的语句覆盖100%,条件覆盖100%
794 7
测试用例设计方法之基本路径测试法