SuperAPI AI 工具集

accessibility-testing

测试与质量

查看项目

更新于 10-16 03:48

技能介绍

用途:该技能用于网页与应用的无障碍(a11y)测试,覆盖 WCAG 2.2 合规检查、屏幕阅读器验证和包容性设计确认,适用法规合规(ADA、Section 508、EU Directive)以及新功能开发、发布前验证和无障碍审计。

主要能力:按 POUR 原则(可感知、可操作、可理解、健壮)组织测试;检查图片替代文本、表单标签、颜色不作为唯一指示、焦点可见、键盘全流程可用;验证颜色对比(普通文本 AA 4.5:1、AAA 7:1;大文本 18pt+ AA 3:1、AAA 4.5:1;UI 组件 3:1);使用 VoiceOver、NVDA、JAWS 进行屏幕阅读器校验;支持 axe-core 自动化并接入 CI/CD 流水线。

使用方式:键盘测试可用 Playwright 定位 button、a、input、select、textarea、[tabindex] 等元素并聚焦检查;焦点指示器通过 Tab 后读取计算样式的 outline 判断。自动化用 AxeBuilder 分析页面,可添加 wcag2a、wcag2aa、wcag22aa 标签,或在指定区域(如 #checkout-form)检查 critical/serious 违规。屏幕阅读器清单包含页面标题朗读、标题层级(h1→h2→h3)、地标(nav、main、footer)、替代文本、表单标签、错误提示与 aria-live 动态更新。资料还提供智能体驱动的调用形式与 FleetManager 并行协调示例。

适用场景:合规审计、发布前质量门禁、CI/CD 中阻断不合规构建、视觉与键盘检查、移动端 a11y(VoiceOver、TalkBack)、法定合规验证。

限制:自动化只能发现 30%–50% 的问题,仍需人工键盘测试、屏幕阅读器测试,并建议让残障用户参与测试;具体安装命令、价格与平台支持资料未提供,暂未提供。