系统的学习基于Python语言的UI自动化测试和接口课程

*   01 接口测试基础/

  *   01 01_接口概念和协议说明

  *   02 02_Chrome开发工具和接口元素

  *   03 03_接口文档介绍

  *   04 04_fiddler安装

  *   05 05_fiddler基础配置和抓取web接口

  *   06 06_fiddler配置代理抓取app接口

  *   07 07_抓取知乎app接口和导出接口session

  *   08 08_抓取知乎app接口和导出sessi

  *   09 09_Charles介绍和基础配置

  *   10 10_Charles配置代理和导出接口

  *   11 11_接口测试意义和用例设计

*   02 python编程基础/

  *   01 01_Python3介绍和安装

  *   02 02_Python变量和常量

  *   03 03_Python运算符

  *   04 04_Python中Numbers和List

  *   05 05_Python中切片和内置函数

  *   06 06_Python元组和字符串

  *   07 07_Python字典

  *   08 08_Python字符串练习

  *   09 09_Python集合操作

  *   10 10_Python条件判断

  *   11 11_Python循环(for、while)

  *   12 12_Python中断循环(break、continue)

  *   13 13_Python循环练习题

  *   14 14_Python函数介绍

  *   15 15_Python函数变量

  *   16 16_Python函数练习

  *   17 17_Python面向对象介绍

  *   18 18_Python面向对象之封装、继承、多态

  *   19 19_Python面向对象练习

  *   20 20_Python包管理器-pip

  *   21 21_Python包和模块

  *   22 22_Python随机模块-random

  *   23 23_Python时间模块

  *   24 24_Python-os模块和文件操作

  *   25 25_Python异常处理

  *   26 26_Python多线程

  *   27 27_Python单元测试框架-pytest

*   03 Postman实现接口测试/

  *   01 01_知识回顾

  *   02 02_Postman安装和介绍

  *   03 03_Postman基本操作和集合管理用例

  *   04 04_Postman环境变量和全局变量

  *   05 05_Postman前置操作和断言

  *   06 06_Postman接口之间数据关联

  *   07 07_Postman集合执行

  *   08 08_Postman数据驱动一

  *   09 09_Postman数据驱动二和定时器

  *   10 10_Postman导入、导出和settings操作

  *   11 11_Newman生成HTML报告

  *   12 12_Newman处理环境变量、全局变量、数据驱动

  *   13 13_Postman项目实战

  *   14 14_Postman扩展知识

*   04 Python+HttpRunner接口自动化/

  *   01 01_Requests介绍和入门

  *   02 02_Requests-GET请求

  *   03 03_Requests-POST请求

  *   04 04_Requests响应内容

  *   05 05_HttpRunner介绍和基本命令

  *   06 06_HttpRunner项目结构和用例字段分析

  *   07 07_HttpRunner运行用例

  *   08 08_HttpRunner手动编写用例

  *   09 09_HttpRunner配合fiddler生成用例

  *   10 10_HttpRunner生成报告

  *   11 11_HttpRunner参数化-parameters

  *   12 12_HttpRunner参数化-csv

  *   13 13_HttpRunner参数化-debugtalk

  *   14 14_HttpRunner引用其他用例

  *   15 15_HttpRunner-修改关于extract源码

  *   16 16_HttpRunner变量优先级

  *   17 17_HttpRunner上传文件

  *   18 18_HttpRunner生成allure测试报告

  *   19 19_HttpRunner项目实战

*   05 Selenium3基础/

  *   01 01_web自动化的价值和使用场景

  *   02 02_HTML介绍和常见标签

  *   03 03_HTML表单

  *   04 04_CSS语法

  *   05 05_浏览器驱动下载及存放路径

  *   06 06_Selenium3介绍和安装

  *   07 07_Selenium3元素定位方法

  *   08 08_Selenium3-CSS定位方法

  *   09 09_Selenium3-Xpath定位方法

  *   10 10_Selenium3-浏览器操作

  *   11 11_Selenium3-鼠标、键盘动作

  *   12 12_Selenium3-等待操作

  *   13 13_Selenium3-处理弹窗

  *   14 14_Selenium3处理框架页面

  *   15 15_Selenium处理多窗口

  *   16 16_Selenium拖拽操作

  *   17 17_Selenium上传文件

*   06 PO模式+Selenium二次封装/

  *   01 01_PO模式之基础、元素、用例三层封装

  *   02 02_Selenium3二次封装-log日志类

  *   03 03_Selenium3二次封装-元素定位和截图

  *   04 04_Selenium3二次封装-鼠标和键盘动作

  *   05 05_Selenium3二次封装-弹窗和iframe

  *   06 06_Selenium3二次封装-多窗口和上传文件

  *   07 07_Selenium3二次封装-拖拽和断言

  *   08 08_用例层封装

  *   09 09_Selenium配合用例进行调试一

  *   10 10_Selenium配合用例进行调试二

*   07 Selenium IDE录制与回放/

  *   01 01_SeleniumIDE介绍和安装

  *   02 02_SeleniumIDE基础入门

  *   03 03_SeleniumIDE录制和导出

  *   04 04_Selenium-side文件转换成元素一

  *   05 05_Selenium-side文件转换成元素二

  *   06 06_用例层参数

*   08 Selenium项目实战/

  *   01 01_项目实战-初始配置和录制脚本

  *   02 02_项目实战-随机字符串和文本包涵

  *   03 03_项目实战-用例提取和allure报告

  *   04 04_项目实战-allure报告加上截图