首页
›
移动端与Android应用开发
›
054-无障碍国际化CI测试分层
›
《无障碍测试CI管道配置实操指南》
VIP20
本课程属于:054-无障碍国际化CI测试分层
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
无障碍测试CI管道配置实操指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
无障碍测试简介与意义
什么是无障碍测试 · 为什么需要无障碍测试 · 在CI管道中集成的重要性
无障碍测试简介
意义
02
无障碍标准概述
WCAG 2.1/2.2 · ARIA规范 · Section 508等核心标准解读
无障碍标准概述
WCAG
03
CI/CD基础概念
持续集成 · 持续部署 · 管道基本组成
CI/CD
基础概念
04
常见无障碍测试工具介绍
axe-core · Lighthouse · WAVE
常见无障碍测试工…
axe-core
05
选择适合的无障碍测试框架
基于项目类型(静态/动态/SPA)的…
选择适合的无障碍…
SPA
06
环境搭建
Node.js与npm安装 · 版本管理 · Git基础配置
环境搭建
Node.js
07
集成axe-core到项目中
npm安装 · 基础配置 · 命令行使用示例
axe-core
集成
08
编写基础无障碍测试用例
使用axe-core API扫描单页… · 批量扫描配置
编写基础无障碍测…
axe-core
09
使用Pa11y进行页面级测试
Pa11y安装 · 配置文件编写 · 命令行运行与报告输出
Pa11y
使用
10
CI管道基础
GitHub Actions YAM… · 触发器 · 作业与步骤定义
CI
管道基础
11
在GitHub Actions中配置无障碍测试
编写workflow文件 · 集成axe/Pa11y · 测试结果处理
GitHub
Actions
12
在GitLab CI中配置无障碍测试
.gitlab-ci.yml配置 · artifacts与报告上传 · 失败处理
GitLab
CI
13
在Jenkins中配置无障碍测试
Jenkinsfile编写 · 插件使用 · Pipeline语法示例
Jenkins
配置无障碍测试
14
测试报告生成与可视化
HTML报告 · JSON输出 · 集成到Allure或自定义Dashb…
测试报告生成
可视化
15
测试阈值与失败处理
设置通过率阈值 · 严重等级判断 · 管道失败策略
测试阈值
失败处理
16
多页面/SPA应用的无障碍测试策略
爬虫自动发现页面 · 动态路由处理技巧
SPA
多页面
17
动态内容与单页应用的无障碍测试
等待渲染 · Shadow DOM测试 · 懒加载问题
动态内容
单页应用的无障碍…
18
组件级无障碍测试
使用Jest + axe-core进… · 配合Storybook测试
组件级无障碍测试
Jest
19
端到端测试中的无障碍检查
Cypress + cypress-… · Playwright + axe-p…
端到端测试
无障碍检查
20
无障碍测试的并行执行与性能优化
分片执行 · 缓存依赖 · 减少冗余扫描
无障碍测试的并行…
性能优化
21
自定义规则与扩展
基于axe-core规则定制 · 编写自定义检查 · 禁用误报规则
自定义规则
扩展
22
测试结果存储与历史对比
将结果存入数据库 · 使用Elasticsearch · 趋势图表展示
测试结果存储
历史对比
23
集成通知
通过Slack · Email · 钉钉等发送测试结果摘要与失败告警
集成通知
Slack
24
跨浏览器无障碍测试
使用Selenium + axe-w… · BrowserStack集成 · 多浏览器矩阵
跨浏览器无障碍测…
Selenium
25
移动端无障碍测试
针对移动端Web和混合App的无障碍…
移动端无障碍测试
Web
26
无障碍测试的覆盖率分析
如何度量页面覆盖率 · 元素覆盖率 · 迭代改进策略
无障碍测试的覆盖…
如何度量页面覆盖…
27
常见问题及解决方案
误报处理 · 动态元素等待 · 权限不足导致的扫描失败
常见问题
解决方案
28
企业级无障碍测试策略
多项目统一管道 · 权限管理 · 审计日志与合规报告
企业级无障碍测试…
多项目统一管道
29
无障碍测试与持续改进
结合用户反馈 · 回归测试 · 无障碍文化建设
无障碍测试
持续改进
30
课程总结与最佳实践
完整示例项目回顾 · 推荐工具链 · 未来趋势展望
课程总结
最佳实践
所属VIP或分类
同VIP:CI失败日志归因分析学习资料
同VIP:CI失败问题排查指南
同VIP:CI异步测试任务实战指南