首页
›
移动端与Android应用开发
›
057-后台任务调度Mock接口回放
›
《Android CI流水线集成Mock测试资料》
VIP20
本课程属于:057-后台任务调度Mock接口回放
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Android CI流水线集成Mock测试资料
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CI/CD基础概念
什么是持续集成 · 持续交付 · 持续部署
CI/CD
基础概念
02
GitLab CI/CD入门
.gitlab-ci.yml文件结构 · Runner配置 · Job与Stage
GitLab
CI/CD
03
Jenkins Pipeline基础
Jenkins安装 · Pipeline语法 · Android SDK环境配置
Jenkins
Pipeline
04
Mock测试概述
什么是Mock · 为什么要在Android测试中使用M… · 常见Mock框架对比(Mockito
Mock
测试概述
05
Mockito实战(一)
引入依赖 · 基本用法(when/thenRetu… · verify)
Mockito
引入依赖
06
Mockito实战(二)
ArgumentMatchers · Answer接口 · Spy用法
Mockito
ArgumentMatc…
07
MockK实战
Kotlin项目中的Mock首选 · 语法对比 · co-routine支持
MockK
Kotlin
08
Android单元测试框架
JUnit4/5 · Robolectric模拟Andro… · AndroidX Test
Android
单元测试框架
09
编写第一个Mock单元测试
测试ViewModel · Repository中的依赖注入Mo…
Mock
编写第一个
10
测试网络层
Mock Retrofit/Call · 模拟网络响应 · 错误场景测试
测试网络层
Mock
11
测试数据库层
Mock Room DAO · 使用In-Memory数据库替代Mo…
测试数据库层
Mock
12
测试SharedPreferences
Mock SharedPrefere… · 测试数据持久化逻辑
SharedPrefer…
测试
13
测试依赖注入组件
测试Dagger/Hilt Modu… · 使用Fake替代Mock
测试依赖注入组件
Dagger/Hilt
14
测试Coroutine与Flow
利用runBlockingTest · TestCoroutineDispa… · Mock Flow
Coroutine
Flow
15
测试Compose UI
使用ComposeTestRule · Mock ViewModel · UI交互验证
Compose
UI
16
CI中集成单元测试
在.gitlab-ci.yml中配置… · 生成JUnit报告
CI
集成单元测试
17
代码覆盖率工具
JaCoCo配置 · 覆盖率阈值 · 在CI中展示覆盖率报告
代码覆盖率工具
JaCoCo
18
静态代码分析集成
Detekt · ktlint · PMD配置
静态代码分析集成
Detekt
19
构建变体与测试目标
debug/test/release… · 按变体运行不同Mock测试
构建变体
测试目标
20
并行测试与分片
利用Gradle并行执行 · 分片测试任务加速CI
并行测试
分片
21
Mock测试中的常见陷阱
Mock与Static方法 · 私有方法 · final类(Android P+)
Mock
测试
22
使用testOptions配置
单元测试与仪器测试分离 · 忽略失败测试 · 重试策略
testOptions
使用
23
CI环境中的依赖缓存
Gradle缓存 · 依赖预下载 · 减少CI执行时间
CI
环境
24
集成测试与Mock的结合
使用Mock Web Server(…
Mock
集成测试
25
端到端Mock测试
使用WireMock模拟HTTP接口 · 集成到Android仪器测试中
Mock
端到端
26
CI Pipeline中的测试报告聚合
合并单元测试 · 集成测试 · UI测试报告
CI
Pipeline
27
测试失败通知与告警
Slack/钉钉/邮件集成 · 自动重试失败Job
测试失败通知
告警
28
多模块项目的CI策略
模块依赖 · 增量编译 · 只测试受影响模块
CI
多模块项目的
29
持续改进
根据历史测试数据优化Mock范围 · 移除冗余Mock · 维护Mock数据
持续改进
Mock
30
综合实战
使用GitLab CI + Grad…
综合实战
GitLab
所属VIP或分类
同VIP:Android后台Mock回放设计指南
同VIP:CI管道集成Mock回放教程
同VIP:CI运行Mock回放方案设计指南