作者:悦实
链接:https://zhuanlan.zhihu.com/p/574309059
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
自动化测试-Python编程内容
Python编程与测试开发技术
- Python环境搭建
- Python语法规则
- Python运算符
- Python数据类型
- Python流程控制
- 对象、类、模块与包概念
- Python文件操作
Web UI 自动化测试基础内容
web自动化测试基础
- 自动化测试流程概述
- selenium环境搭建
- 常规页面元素定位方式详解
- xpath元素定位方式详解
- css元素定位方式详解
- 元素组定位
- 特殊元素定位
- 浏览器操作
- 三种等待时间详解
- 切换操作技巧
- 鼠标、键盘操作技巧
- JavaScript在自动化测试中的应用
Web自动化测试实战
- WebUI自动化用例编写
- unittest自动化框架
- unittest组织测试用例的原理
- unittest语法详解
- unittest批量运行用例
- 用例的前置后置操作,跳过运行
- 自动化用例断言
- 自动化测试之POM模型
- POM的意义与原理
- POM页面对象模型
- 数据驱动
- DDT实现自动化测试数据驱动
- yaml文件驱动
- 分布式测试
- selenium分布式原理
- 分布式环境搭建
- 大规模自动化测试
APP UI 自动化测试基础
APP UI 自动化测试基础
- 自动化框架与工具使用
- ADB命令操作
- MonKey稳定性测试
- MonKey稳定性测试原理
- MonKey指令详解(基础参数、事件参数、调试选项)
- Monkey日志分析(日志定位,回归验证)
- 自动化配置项
- Desired Capabilities配置文档
- 常见配置项介绍和使用场景分析
- APP界面元素查看工具
- APP元素定位
- 元素定位方式详解(id,classname,accessibilityID,xpath等方式的使用)
- 元素组定位方式
- APP元素操作
- 元素属性操作(text,location,size等)
- 常用API函数(launch_APP,reset,is_APP_installed等)
- 点击、滑动、输入字符、点击坐标等操作技巧
APP UI 自动化测试实战
- 微信小程序自动化操作
- APPium手势连续性操作(TouchAction,Multi TouchAction)、
- APPium键盘事件
- 切换操作
- 小程序自动化原理
- Webview元素定位、小程序自动化实现
- H5、Webview自动化
- H5的概念
- H5与原生页面的对比
- H5测试技术详解
- Webview元素定位,自动化实现
- UIautomator2测试框架
- UIautomator2测试框架介绍
- UIautomator2测试框架环境搭建
- 常用关键字封装、滑动、APP点击
- 安卓集群服务搭建
- 集群环境搭建
- 批量管理测试真机
- Pytest测试框架+分布式运行脚本
API 接口自动化测试基础内容
接口自动化测试基础
- 接口自动化测试概述
- 接口测试的定义与意义
- 接口测试的实现方式
- 接口自动化的实现流程
- HTTP协议
- 通信协议原理解析
- HTTP与HTTP协议详解(请求、响应、请求方法、状态码)
- session、cookie、token鉴权
- JSON数据格式详解
- JSON与XML的比较
- JSON的语法规则
- JSON的数据类型介绍
- JSON的练习
- Requests模块基础
- Requests安装
- 使用Requests发送请求(get,post,delete,put,Requests)
- 不同格式解析响应数据(text、json、content)
- Requests之session模块
- session模块应用、接口请求、会话管理
- Requests请求HTTP接口实战
- GET、POST、DELETE、文件上传
- 接口类型、json、from-data、参数类型
- 场景实战演练
API接口自动化测试实战
接口自动化实战
- HTTP接口项目实战之论坛接口
- 项目接口文档分析
- 接口测试用例编写规范
- HTTP接口自动化测试实战
- Requests进行接口自动化测试实战
- 封装HTTP请求类
- unittest组织测试用例
- Mock server Mock server应用场景、实现原理
- 基于Flask实现Mock server
- Flask项目搭建
- 开发get、post、delete、from-data的mock
- 文件上传接口、auth认证
- WebSockt协议接口
- 原理
- 搭建测试环境
- 测试实战 -Jmeter、Python测试WebSockt协议接口