您现在的位置是:房产观察 > 百科 > 课程 >
软件测试Java/Appium自动化测试与自动遍历测试入门
2023-01-08 20:43课程 人已围观
## 课程目标
本课程主要围绕移动自动化测试中的应用展开介绍,重点讲解 Appium 入门基础、Androi、iOS 自动化测试及进阶、框架原理、项目实战,此外还扩展介绍自动遍历、兼容性测试和云端测试,旨在帮助学员学会移动自动化测试的整个工作流程,融合起来,应用到日常工作中去。
- 熟练掌握 Appium 自动化测试框架使用;
- 熟练掌握 Androi、iOS 自动化测试实战技能;
- 熟练应用移动自动化工具 AppCrawler 到实际测试项目中;
- 掌握自动化测试工作中常见问题的解决办法和思路;
## 大咖讲师
思寒,测吧科技 CTO,霍格沃兹测试学院校长,资深测试架构师,开源测试项目 AppCrawler 作者。十年以上测试行业工作经验,先后工作于阿里、百度等名企。
方程无解,10+年自主研发自动化测试工具经验,其博客专栏《用 Python 做测试》是 CSDN 测试类访问量最大的专栏,擅长用 Python 开发自动化测试工具和模拟器。
## 课程大纲
Android 测试入门基础
- Android ADB介绍
- adbd + adb server + adb client介绍
- 获取apk的文件结构信息
- 获取app的运行时数据
- 录屏与界面结构dump
- crash分析
- 演练和答疑
Appium入门基础
- Appium Desktop安装与使用
- Appium客户端安装
- Appium Server安装
- 自动化测试用例录制
- 测试用例结构解析
- 演练和答疑
Android 自动化测试入门基础
- 基础测试用例编写
- 元素定位技术详解
- 常见的自动化动作演示
- 自动化测试演练
- 演练答疑
Android 自动化测试高级进阶
- Appium Hybrid测试
- Appium框架的流程
- 问题排查和定位问题
- 演练和答疑
iOS 测试入门基础
- app和ipa文件结构
- 查看app的bundleID
- 启动iOS模拟器
- 安装app
- crash分析
- 演练答疑
iOS 自动化测试
- 基础测试用例编写
- 元素定位技术详解
- 常见的自动化动作演示
- 演练和答疑
自动遍历测试技术
- Monkey工具使用
- AppCrawler在Android上的遍历测试
- Android与iOS dom分析
- XPath定位高级技巧
- 遍历范围控制
- 弹框处理与Watch机制
- 演练和答疑
自动遍历进阶
- 黑名单控制
- 界面黑名单控制
- app白名单策略
- AppCrawler在iOS上的遍历测试
- 演练和答疑
自建兼容性测试平台
- STF多设备管理平台
- Selenium Grid全设备自动化测试管理平台
- 演练和答疑
云端测试服务使用
- 测试云平台上的兼容性测试
- 测试云平台上的远程真机租用
- 演练和答疑
## 测试开发实战进阶