01 | 课程介绍02 | 内容综述03 | 自动化测试的价值04 | 自动化测试常见误区05 | 自动化测试的技术体系06 | UI分层测试体系
07 | Android App的常见概念08 | Android调试桥adb命令详解09 | 自动化测试常用命令
10 | Appium架构介绍11 | Appium Desktop安装12 | Appium Server安装13 | Appium Desktop用例录制14 | 用例结构解析15 | 使用隐式等待让用例更稳定16 | 控件定位方法17 | 常用自动化API18 | 长按/滑动等TouchAction应用19 | 测试用例的改造20 | capability使用进阶21 | Appium设备交互API22 | 使用显式等待处理复杂等待条件23 | 高级XPath定位24 | Android Toast识别25 | 使用断言验证预期结果26 | 参数化与数据驱动
27 | Native原生App的自动化测试28 | Hybrid混合App的自动化测试29 | 纯HTML5站自动化测试30 | 小程序自动化测试
31 | iOS测试工具体系32 | App Store与苹果证书体系33 | iOS模拟器自动化测试34 | iOS真机测试35 | iOS WebView测试36 | Safari测试
37 | Page Object设计模式38 | Page Object六大设计原则39 | Page Object第一个例子40 | 基于Page Object模式的移动自动化测试实战41 | BasePage封装改进
42 | Appium错误排查与日志分析43 | Appium原理与JSONWP协议分析44 | Appium源代码分析45 | Appium二次封装实战
46 | 自动遍历测试方法与常见技术介绍47 | Monkey Maxim遍历测试工具48 | AppCrawler跨平台自动遍历测试
49 | 移动自动化测试平台价值50 | 技术架构与智能设备选型51 | 多设备管理平台STF52 | Selenium Grid方案剖析53 | 基于Jenkins的自动化调度详解54 | 多设备回归测试55 | 多设备多分辨率的兼容性测试方法
56 | 测试用例调度57 | 手机等智能设备调度58 | 测试报告定制59 | 结课测试&结束语