Introduction
1.
移动入门
1.1.
移动端测试概述
1.2.
移动测试环境搭建搭建
1.2.1.
Java环境搭建
1.2.2.
Android sdk 环境
1.2.3.
Android 虚拟机安装
1.3.
ADB命令
1.4.
移动端自动化工具
1.5.
appium环境搭建
1.6.
appium入门案例
2.
app操作api
2.1.
app基础操作api
2.2.
uiautomatorviewer工具
2.3.
app元素定位操作api
2.4.
根据元素获取信息api
2.5.
元素事件操作
2.6.
模拟手势操作
2.7.
手机操作api
3.
Pytest
3.1.
pytest安装和介绍
3.2.
setup和teardown函数
3.3.
pytest的配置文件
3.4.
pytest常用插件
3.5.
pytest提高1--fixture
3.6.
pytest提高2
4.
PO模式
4.1.
PO模式介绍
4.2.
项目准备
4.3.
按照业务抽取代码
4.4.
抽取的find_element
4.5.
抽取基础动作
5.
数据驱动--Yaml
5.1.
Yaml介绍
5.2.
python解析yaml文件
5.3.
yaml数据驱动案例
6.
Allure报告和Jenkins集成
6.1.
allure介绍
6.2.
pytest中使用allure
6.3.
Jenkins安装
6.4.
Jenkins持续集成配置
Published with GitBook
移动端测试课程介绍
移动端测试课程介绍
学习主要内容
1
移动测试分类及android环境搭建
2
adb常用命令
3
appium环境搭建及使用
4
pytest框架学习
5
PO模式
6
数据驱动
7
Allure报告
8
Jenkins持续集成
参考资料:
1. Appium中文开发手册
2. Appium 官方文档
3. pytest官网
4. Jenkins中文用户手册
5. Json官方文档