首页
›
移动端与Android应用开发
›
046-Kotlin应用回归测试体系
›
《MockK与JUnit5协同回归测试实战》
VIP20
本课程属于:046-Kotlin应用回归测试体系
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MockK与JUnit5协同回归测试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MockK与JUnit5简介
回归测试概念 · MockK特点 · JUnit5基础
MockK
JUnit5
02
环境搭建
Kotlin/Gradle项目配置 · 依赖引入
环境搭建
Kotlin/Gradl…
03
第一个MockK测试
创建Mock对象 · 基本验证
MockK
第一个
04
注解驱动的Mock
@MockK · @RelaxedMockK · @InjectMockKs
Mock
注解驱动的
05
行为定义
every块 · 返回固定值 · 返回动态值
行为定义
every
06
验证交互
verify · 验证次数 · 顺序验证
验证交互
verify
07
参数匹配
any() · eq() · capture等
参数匹配
any
08
放松Mock
RelaxedMock与Spy
Mock
放松
09
部分Mock
spy与objectUnderTes…
Mock
部分
10
高阶函数与Lambda模拟。
高阶函数与Lambda模拟 · 核心概念 · 实践要点
Lambda
高阶函数
11
协程支持
coEvery · coVerify · coMatch
协程支持
coEvery
12
异常模拟
throws · answers
异常模拟
throws
13
回调与监听器模拟。
回调与监听器模拟 · 核心概念 · 实践要点
回调
监听器模拟
14
继承与接口模拟。
继承与接口模拟 · 核心概念 · 实践要点
继承
接口模拟
15
伴生对象与顶层函数Mock。
伴生对象与顶层函数Mock · 核心概念 · 实践要点
Mock
伴生对象
16
缓存与单例模拟。
缓存与单例模拟 · 核心概念 · 实践要点
缓存
单例模拟
17
JUnit5的扩展
参数化测试 · 重复测试
JUnit5
的扩展
18
JUnit5的嵌套测试与MockK结合。
JUnit5的嵌套测试与MockK结合 · 核心概念 · 实践要点
JUnit5
MockK
19
测试生命周期
@BeforeEach · @AfterEach中Mock初始化
测试生命周期
BeforeEach
20
数据驱动测试
@CsvSource · @MethodSource与Mock…
数据驱动测试
CsvSource
21
集成测试中的Mock
Spring Boot测试 · WebMvcTest
Mock
集成测试
22
MockK与Mockito互操作。
MockK与Mockito互操作 · 核心概念 · 实践要点
MockK
Mockito
23
回归测试策略
如何编写可维护的Mock测试
回归测试策略
Mock
24
测试覆盖率分析
JaCoCo与MockK
测试覆盖率分析
JaCoCo
25
常见陷阱与最佳实践。
常见陷阱与最佳实践 · 核心概念 · 实践要点
常见陷阱
最佳实践
26
性能优化
减少Mock创建开销
性能优化
Mock
27
多线程测试中的Mock。
多线程测试中的Mock · 核心概念 · 实践要点
Mock
多线程测试
28
使用MockK测试遗留代码。
使用MockK测试遗留代码 · 核心概念 · 实践要点
MockK
使用
29
实战案例
订单服务回归测试
实战案例
订单服务回归测试
30
总结与进阶资源。
总结与进阶资源 · 核心概念 · 实践要点
进阶资源
总结与进阶资源
所属VIP或分类
同VIP:Android-SDK兼容性回归保障:API差异详解
同VIP:CI流水线回归用例自动化:GitHub-Actions实操
同VIP:Compose测试与Espresso协同回归实践