首页
›
移动端与Android应用开发
›
054-无障碍国际化CI测试分层
›
《CI阶段划分与任务粒度实战课件》
VIP20
本课程属于:054-无障碍国际化CI测试分层
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CI阶段划分与任务粒度实战课件
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CI/CD概述
什么是持续集成 · 核心价值 · 与传统开发的区别
CI/CD
什么是持续集成
02
CI环境搭建
版本控制系统选择(Git) · CI服务器(Jenkins/GitL…
CI
环境搭建
03
版本控制基础
Git工作流程 · 分支策略(Git Flow · Trunk Based)
版本控制基础
Git
04
代码质量检查
静态代码分析(SonarQube · ESLint等) · 代码格式校验
代码质量检查
SonarQube
05
自动化构建
构建工具(Maven · Gradle · npm
自动化构建
Maven
06
单元测试
测试框架(JUnit · pytest · Jest)
单元测试
JUnit
07
集成测试
接口测试(Postman/Newma… · REST Assured) · 数据库测试
集成测试
Postman/Newm…
08
代码扫描与安全测试
SAST · DAST · 依赖漏洞扫描(OWASP Depen…
代码扫描
安全测试
09
制品管理
二进制仓库(Nexus · Artifactory) · 版本号管理
制品管理
Nexus
10
环境管理
开发 · 测试 · 预生产
环境管理
开发
11
部署自动化
部署工具(Ansible · Terraform · Helm)
部署自动化
Ansible
12
容器化与CI
Docker镜像构建 · 多阶段构建 · 镜像仓库管理
CI
容器化
13
CI管道的可视化与监控
管道执行状态 · 告警通知(Slack · 邮件)
CI
管道的可视化
14
并行构建与测试
任务粒度拆分 · 并行执行策略 · 测试分片
并行构建
测试
15
缓存策略
依赖缓存 · 构建产物缓存 · 减少构建时间
缓存策略
依赖缓存
16
条件触发与阶段门控
按分支触发 · 手动批准阶段 · 自动门禁
条件触发
阶段门控
17
多分支CI策略
Feature分支集成 · 合并请求检查 · 自动部署预览环境
CI
多分支
18
版本发布管理
语义化版本 · 标签 · 发布审批流程
版本发布管理
语义化版本
19
回滚策略
自动回滚 · 手动回滚 · 数据库迁移回滚
回滚策略
自动回滚
20
安全与权限控制
CI管道的权限模型 · 密钥存储(HashiCorp Vau… · 审计日志
安全
权限控制
21
测试环境按需创建
动态环境(Ephemeral Env… · 资源回收
测试环境按需创建
Ephemeral
22
性能测试集成
压力测试(JMeter · Locust)集成到CI管道
性能测试集成
JMeter
23
持续集成中的代码审查
自动代码审查工具(Code Revi… · 合并质量标准
持续集成
代码审查
24
任务粒度优化
如何合理划分阶段任务 · 最小化反馈周期
任务粒度优化
如何合理划分阶段…
25
CI流水线的编写规范
流水线即代码(Pipeline as… · DSL语法(Jenkinsfile · .gitlab-ci.yml)
CI
流水线的编写规范
26
多语言多项目CI
微服务架构下的CI策略 · 统一或独立管道
CI
多语言多项目
27
持续集成的度量与改进
构建成功率 · 构建时间 · 测试覆盖率趋势
持续集成的度量
改进
28
常见CI陷阱与最佳实践
避免大提交 · 避免脆弱的测试 · 避免长流水线
CI
常见
29
高级CI模式
Canary发布 · 金丝雀测试 · A/B测试集成
CI
高级
30
课程总结与实战案例
综合案例(端到端CI管道设计) · 学员动手实践指导
课程总结
实战案例
所属VIP或分类
同VIP:CI失败日志归因分析学习资料
同VIP:CI失败问题排查指南
同VIP:CI异步测试任务实战指南