首页
›
移动端与Android应用开发
›
056-离线优先架构Compose快照回归
›
《Compose快照回归调试案例》
VIP20
本课程属于:056-离线优先架构Compose快照回归
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Compose快照回归调试案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
快照回归测试入门
概念 · 优势与适用场景
快照回归测试入门
概念
02
Compose测试环境搭建
Gradle配置 · 依赖管理与版本选择
Compose
测试环境搭建
03
Roborazzi库详解
介绍 · 集成与第一个快照测试
Roborazzi
库详解
04
Paparazzi库详解
介绍 · 集成与特点对比
Paparazzi
库详解
05
Shot库详解
介绍 · 集成与多平台支持
Shot
库详解
06
编写第一个Compose快照测试
创建测试类 · 截图与断言
Compose
编写第一个
07
快照比较机制
像素对比 · 模糊容忍度与更新策略
快照比较机制
像素对比
08
测试数据与状态管理
State · ViewModel在快照测试中的使用
测试数据
状态管理
09
主题与样式测试
Material3 · 暗黑模式与动态主题
主题
样式测试
10
动画与手势处理
验证Compose动画及用户交互
动画
手势处理
11
动态内容测试
LazyColumn · LazyRow与分页快照
动态内容测试
LazyColumn
12
自定义组件测试
封装组件 · Modifier链与可组合项
自定义组件测试
封装组件
13
快照测试参数化
多屏幕尺寸 · 分辨率与方向
快照测试参数化
多屏幕尺寸
14
快照测试覆盖率
如何确定测试哪些组件与状态
快照测试覆盖率
如何确定测试哪些…
15
调试失败快照
比较差异 · 生成报告与手动验证
调试失败快照
比较差异
16
本地开发调试技巧
实时预览 · 快速迭代与增量更新
本地开发调试技巧
实时预览
17
测试运行优化
并行执行 · 缓存与过滤
测试运行优化
并行执行
18
CI/CD集成
GitHub Actions · Jenkins与CircleCI配置
CI/CD
集成
19
快照存储与管理
版本控制 · 云端存储与团队协作
快照存储
管理
20
批量更新与基线管理
更新所有快照 · 差异化更新
批量更新
基线管理
21
案例一
登录页面快照回归测试
案例一
登录页面快照回归…
22
案例二
列表页面(含空状态 · 加载状态 · 错误状态)测试
案例二
列表页面
23
案例三
表单组件测试(输入框 · 选择器 · 按钮)
案例三
表单组件测试
24
案例四
自定义绘制组件测试(Canvas · Path)
案例四
Canvas
25
案例五
多语言与国际化快照测试
案例五
多语言
26
性能考量
减少快照生成时间 · 内存优化
性能考量
减少快照生成时间
27
快照测试与单元测试的配合
互补策略
快照测试
单元测试的配合
28
常见问题排查
基线冲突 · 平台差异 · 字体渲染
常见问题排查
基线冲突
29
进阶
自定义比较器 · 阈值调整与AI辅助
进阶
自定义比较器
30
总结与最佳实践
团队推行快照回归测试的经验
最佳实践
团队推行快照回归…
所属VIP或分类
同VIP:CI中Compose快照回归错误排查方法
同VIP:CI运行中Compose快照回归自动化测试配置方法
同VIP:Compose快照回归常见错误与解决方案教程