首页
›
移动端与Android应用开发
›
054-无障碍国际化CI测试分层
›
《TalkBack UI自动化讲义》
VIP20
本课程属于:054-无障碍国际化CI测试分层
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
TalkBack UI自动化讲义
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
无障碍基础
了解Android无障碍服务 · TalkBack的角色 · 无障碍树结构
无障碍基础
Android
02
TalkBack工作原理
探索TalkBack的焦点管理 · 手势交互 · 语音合成
TalkBack
工作原理
03
自动化测试环境搭建
配置Android SDK · 安装TalkBack · 开启无障碍服务
自动化测试环境搭…
Android
04
UI Automator框架入门
使用UI Automator进行基本…
UI
Automator
05
Espresso与无障碍测试
Espresso的Accessibi… · 自定义匹配器
Espresso
无障碍测试
06
元素定位策略
通过content-desc · text · 类名等定位无障碍节点
元素定位策略
content-desc
07
模拟TalkBack手势
使用AccessibilitySer… · 点击 · 双击等
TalkBack
模拟
08
测试焦点切换
验证焦点顺序 · 焦点跳转逻辑
测试焦点切换
验证焦点顺序
09
语音反馈验证
捕获TTS输出 · 判断朗读内容是否正确
语音反馈验证
TTS
10
自定义手势录制与回放
录制用户操作序列用于回归测试
自定义手势录制
回放
11
无障碍事件监听
监听TYPE_VIEW_ACCESS…
无障碍事件监听
TYPE
12
复杂组件测试
RecyclerView · ViewPager · WebView的无障碍测试
复杂组件测试
RecyclerView
13
动态内容更新
测试内容变化后的无障碍通知
动态内容更新
测试内容变化后的…
14
多语言无障碍测试
验证不同语言下的TalkBack表现
多语言无障碍测试
TalkBack
15
性能测试
测量TalkBack响应时间 · 帧率影响
性能测试
TalkBack
16
错误处理与异常恢复
模拟TalkBack崩溃 · 重启测试
错误处理
异常恢复
17
持续集成集成
将无障碍测试加入CI流水线(Jenk…
持续集成集成
CI
18
模拟不同无障碍设置
如文字大小 · 颜色反转 · TalkBack速度
模拟不同无障碍设…
如文字大小
19
测试自定义View的无障碍
实现AccessibilityDel…
View
测试自定义
20
无障碍服务权限管理
申请和验证BIND_ACCESSIB…
无障碍服务权限管…
BIND
21
使用Android Testing Support Library
AndroidJUnitRunner…
Android
Testing
22
测试数据驱动
使用参数化测试覆盖多种场景
测试数据驱动
使用参数化测试覆…
23
屏幕旋转与多窗口
在分屏 · 画中画模式下测试TalkBack
屏幕旋转
多窗口
24
辅助工具开发
编写脚本批量生成无障碍报告
辅助工具开发
编写脚本批量生成…
25
常见陷阱与反模式
避免在无障碍测试中犯的错误
常见陷阱
反模式
26
真实案例分析
优化某个App的无障碍测试流程
真实案例分析
App
27
与Monkey测试结合
随机测试发现无障碍异常
Monkey
测试结合
28
测试覆盖率分析
使用Jacoco收集无障碍相关代码覆…
测试覆盖率分析
Jacoco
29
未来趋势
Android 14+无障碍新特性及…
未来趋势
Android
30
综合实战项目
从头构建一个完整TalkBack自动…
综合实战项目
TalkBack
所属VIP或分类
同VIP:CI失败日志归因分析学习资料
同VIP:CI失败问题排查指南
同VIP:CI异步测试任务实战指南