首页
›
移动端与Android应用开发
›
047-AOSP框架组件Mock接口回放
›
《AOSP组件Mock回放设计实现实践》
VIP20
本课程属于:047-AOSP框架组件Mock接口回放
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
AOSP组件Mock回放设计实现实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
AOSP组件Mock回放概述
为什么需要Mock回放 · 核心概念与适用场景
AOSP
Mock
02
AOSP组件架构基础
四大组件生命周期 · Binder通信模型简介
AOSP
组件架构基础
03
Mock基础理论
Mock对象 · Stub · Spy
Mock
基础理论
04
Android测试框架演进
JUnit · AndroidJUnitRunner · Instrumentation的关系
Android
测试框架演进
05
Mockito框架入门
在AOSP项目中的配置 · 基本用法 · @Mock与@Spy
Mockito
框架入门
06
PowerMock与Robolectric
静态方法模拟与Shadow框架原理
PowerMock
Robolectric
07
AOSP中的依赖注入
Dagger2与Hilt在测试中的应…
AOSP
依赖注入
08
录制回放模式
录制阶段设计 · 序列化协议 · 回放阶段匹配机制
录制回放模式
录制阶段设计
09
Mock Service
模拟SystemService接口 · Binder驱动的Mock方案
Mock
Service
10
Mock ContentProvider
Provider的测试替身与数据隔离
Mock
ContentProvi…
11
Mock BroadcastReceiver
动态注册与静态注册的模拟方式
Mock
BroadcastRec…
12
Mock Activity
Lifecycle模拟 · Intent解析与结果回送
Mock
Activity
13
Mock Fragment
生命周期管理 · View注入与回调模拟
Mock
Fragment
14
Mock View与Surface
绘制管线模拟 · 触摸事件注入
Mock
View
15
AIDL接口的Mock与回放
AIDL自动生成Stub的替代方案
AIDL
Mock
16
Binder线程池模拟
跨进程调用的单进程Mock策略
Binder
线程池模拟
17
时间维度回放
SystemClock模拟 · Handler与Looper时间加速
时间维度回放
SystemClock
18
异步任务与回调回放
RxJava协程的Mock与协程测试
异步任务
回调回放
19
系统设置与环境模拟
Settings · AMM · WMS等核心服务的Mock
系统设置
环境模拟
20
文件系统与存储Mock
Environment · SharedPreferences的…
Mock
文件系统
21
权限与安全模拟
PermissionChecker · AppOps的Mock实践
权限
安全模拟
22
多用户与多进程场景回放
UserHandle · ProcessRecord的模拟
多用户
多进程场景回放
23
回放数据存储与重放
JSON/Proto序列化 · 测试数据仓库设计
回放数据存储
重放
24
回放引擎实现
匹配算法 · 状态机 · 断言机制
回放引擎实现
匹配算法
25
基于Gradle插件的自动化集成
自定义Transform与插桩
Gradle
基于
26
性能测试与压力回放
耗时统计 · 内存泄漏 · ANR模拟
性能测试
压力回放
27
兼容性策略
不同Android版本差异处理 · 厂商定制回放适配
兼容性策略
Android
28
实战案例一
系统设置模块的Mock回放测试改造
实战案例一
Mock
29
实战案例二
系统UI通知栏的录制回放完整流程
实战案例二
UI
30
最佳实践与常见陷阱
回放失配 · 状态污染 · 维护性建议
最佳实践
常见陷阱
所属VIP或分类
同VIP:AOSP-Binder通信异常Mock回放案例
同VIP:AOSP测试Mock回放设计实现教程
同VIP:AOSP组件Mock回放框架搭建指南