移动端自动化测试实战

第一章:自动化测试理论 

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

posted @   0bug  阅读(595)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示