Skip to main content
Cypress无障碍测试高级解决方案

更新日志

2025年3月24日当周

  • Cypress 无障碍测试结果现已包含在数据提取API中,以便您获取历史数据。

2025年3月10日当周

  • Cypress 无障碍测试结果API已更新,增加了运行级别的无障碍评分和失败元素计数的详细信息。此外,新增了视图级别的报告功能,按报告中涵盖的页面和组件细分无障碍报告数据。这些改进支持基于API中无障碍数据的更高级工作流,例如向特定团队通知其负责的应用部分中的违规情况,或为应用程序的不同部分实施不同的标准。

2025年3月3日当周

  • 我们已将axe-core版本升级至4.10.2
  • 现在可以在运行属性选项卡中查看生成报告时使用的axe-core版本。

2025年2月24日当周

2025年1月13日当周

  • Cypress 无障碍测试结果现已包含在Cypress Cloud的企业报告区域中。可按项目和分支筛选并查看趋势变化。

2024年11月11日当周

  • 在每个报告的规则违规的元素详情部分新增了"分享问题"按钮。这可以轻松复制特定问题的关键详情和相关链接到剪贴板,以便添加到消息或问题跟踪系统的工单中。

2024年10月28日当周

2024年9月30日当周

2024年9月20日当周

  • 发布了一个关于评分计算的小错误修复,修复了某些快照在多个测试中出现时可能被重复计算的情况。这可能导致变更前后运行总分有微小差异。
  • 文档更新以反映最近发布的功能和能力。

2024年9月9日当周

  • 我们为所有用户引入了新的"规则"选项卡。这使您可以更轻松地查看整个运行中所有测试规则的执行结果,并查看哪些规则有最多的失败元素。这也有助于您了解任何底层配置对规则结果的确切影响。
  • 我们引入了新的元素状态,不仅仅是失败。这使Cypress 无障碍测试能够展示来自Axe Core的任何不确定或"需手动审查"的项目,以及跟踪和显示明确忽略的元素结果。了解更多请查看运行级别报告元素部分
  • 被配置忽略的元素将捕获结果,但这些结果不会影响您的评分。这确保您可以使用过滤器查看幕后情况,准确了解哪些内容被排除在给定运行结果之外。
  • 显示失败元素的详情视图现在还将显示每个规则的不确定和(可选)忽略元素。不确定和忽略元素分别有独特的橙色和灰色图标及高亮显示。

2024年8月19日当周

  • 现在支持对iFrame进行无障碍检查。iFrame处理对现有客户是_选择加入_的,但新客户将默认启用iFrame并可选择退出。这是为了避免干扰现有流程,特别是因为iFrame内容并不总是您想要包含在报告中的内容。
  • Cypress 无障碍测试结果现在将出现在GitHubGitLabBitbucket的拉取请求和合并请求评论中,与测试结果一起。集成可以在项目设置中安装,评论可以启用。

2024年8月5日当周

  • 我们现在支持通过结果API从CircleCI工作流中获取无障碍测试结果。

2024年7月29日当周

  • 现在支持在新的结果API中从Azure和Jenkins获取结果,这使您可以在CI环境中以编程方式获取运行的无障碍测试结果。

2024年7月15日当周

  • 新的结果API现在支持从GitLab CI工作流中获取结果,这使您可以在CI环境中以编程方式获取运行的无障碍测试结果。

2024年6月24日当周

  • 我们新增了结果API,使您可以在CI环境中以编程方式获取运行的无障碍测试结果。这允许您在CI中审查结果,并确定结果是否可以接受或需要在代码变更合并前解决。
  • 在属性选项卡中查看每次运行的配置信息。在那里,您将找到运行开始时为项目设置的配置。这将帮助您理解可能驱动评分变化的因素。这有助于区分配置标准变更与其他因素,如应用程序变更、测试变更、Cypress版本变更等。

2024年5月20日当周

  • Shadow DOM元素现在在无障碍报告快照中可见并高亮显示。通过在快照中高亮显示Shadow DOM元素,开发人员可以识别并解决所有无障碍违规,包括封装组件内的违规,从而提升Web应用程序的整体无障碍性。
  • 您现在可以直接从Cypress Cloud的"最新运行"页面点击进入任何相应运行的无障碍报告。这一改进简化了访问和导航到无障碍报告的流程,节省时间并减少查看详情所需的步骤。
  • 我们新增了在项目设置中配置和自定义无障碍报告的能力。您可以通过配备有linting和IntelliSense代码完成的编辑器设置配置。控制应在评分计算中测试或忽略的内容,以确保您的团队捕获与组织目标相关的内容。

2024年4月15日当周

  • 我们为每个标记有无障碍违规的元素添加了完整的axe-core®详情,提供全面的上下文以帮助开发人员准确识别和解决问题。

2024年3月25日当周

  • 新的违规严重性细分显示一个小条形图,指示整个运行或单个页面或组件级别的无障碍违规严重程度。这为用户提供了更多一目了然的信息,了解哪些页面有最严重的问题,以及无障碍报告的整体构成。扫描报告时,有更严重问题的页面现在更加明显,帮助用户决定哪些页面需要更多调查或哪些页面问题最少。

2024年3月18日当周

  • 您现在可以按严重性或特定规则集细化视图列表。例如,仅隔离具有"严重"违规的页面,或仅关注WCAG 2.1 A违规。如果您的项目具有不同级别的无障碍性,筛选具有特定类型违规的页面或组件可以作为理解和优先处理问题最严重区域的初步步骤。
  • Cypress现在将在所有运行中对Shadow DOM进行无障碍检查,扩展无障碍测试范围。

2024年2月25日当周

  • 我们引入了文本筛选功能,使用户可以按名称筛选"视图"列表,轻松搜索和定位特定项目。
  • 为了提高清晰度和上下文,我们还实现了一个工具提示式功能,显示高亮元素的位置。这意味着当报告无障碍违规并与屏幕上的特定元素关联时,定位起来会容易得多。

2024年1月15日当周

  • 我们引入了一个新功能,简化无障碍管理 - 将所有违规汇总到一个综合报告中。在无障碍选项卡顶部的违规计数旁边查找"查看全部"链接。这将显示在整个运行中检测到的所有违规,无论它们是在哪个页面或组件上检测到的。

2023年12月31日当周

  • 用户现在可以通过浏览器开发者工具中新集成的"打印元素到控制台"按钮快速发现和解决无障碍违规。

2023年12月17日当周

  • 用户现在可以查看特定运行中检测到的视图(页面和/或组件)和违规总数的详细细分。