第一章:自动化测试理论 

01 | 介绍

02 | 内容综述

03 | 自动化测试的价值

04 | 自动化测试常见误区

05 | 自动化测试的技术体系

06 | UI分层测试体系

第二章:App结构解析 

07 | Android App的常见概念

08 | Android调试桥adb命令详解

09 | 自动化测试常用命令

第三章:App自动化测试框架Appium 

10 | Appium架构介绍

11 | Appium Desktop安装

12 | Appium Server安装

13 | Appium Desktop用例录制

14 | 用例结构解析

15 | 使用隐式等待让用例更稳定

16 | 控件定位方法

17 | 常用自动化API

18 | 长按/滑动等TouchAction应用

19 | 测试用例的改造

20 | capability使用进阶

21 | Appium设备交互API

22 | 使用显式等待处理复杂等待条件

23 | 高级XPath定位

24 | Android Toast识别

25 | 使用断言验证预期结果

26 | 参数化与数据驱动

第四章:Android自动化测试

27 | Native原生App的自动化测试

28 | Hybrid混合App的自动化测试

29 | 纯HTML5站自动化测试

30 | 小程序自动化测试

第五章:iOS自动化测试 

31 | iOS测试工具体系

32 | App Store与苹果证书体系

33 | iOS模拟器自动化测试

34 | iOS真机测试

35 | iOS WebView测试

36 | Safari测试

第六章:基于Page Object模式的自动化测试用例实战 

37 | Page Object设计模式

38 | Page Object六大设计原则

39 | Page Object第一个例子

40 | BasePage封装改进

41 | 基于Page Object模式的移动自动化测试实战

第七章:测试框架封装改造 

42 | Appium错误排查与日志分析

43 | Appium原理与JSONWP协议分析

44 | Appium源代码分析

45 | Appium二次封装实战

第八章:自动遍历回归测试 

46 | 自动遍历测试方法与常见技术介绍

47 | Monkey Maxim遍历测试工具

48 | AppCrawler跨平台自动遍历测试

第九章:自动化测试平台 

49 | 移动自动化测试平台价值

50 | 技术架构与智能设备选型

51 | 多设备管理平台STF

52 | Selenium Grid方案剖析

53 | 基于Jenkins的自动化调度详解

54 | 多设备回归测试

55 | 多设备多分辨率的兼容性测试方法

第十章:移动自动化测试持续集成实战 

56 | 测试用例调度

57 | 手机等智能设备调度

58 | 测试报告定制

59 | 结束语

 

网课来自极客时间:https://time.geekbang.org/course/intro/244

版权声明:本文为0bug原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/0bug/p/12143299.html