Python接口自动化测试实战

Python接口自动化测试实战

无涯课堂

基于Python语言的自动化测试实战,分享,共赢!

  • 课程目录
  • 课程介绍
  • 课时1:Python接口测试实战课程体系介绍

  • 课时2:【学前准备】Python解释器的本质

  • 课时3:【学前准备】Python3的输入输出讲解

  • 课时4:【学前准备】Python3中编码与解码

  • 课时5:【学前准备】Pycharm的基本设置

  • 课时6:【学前准备】Python中控制流与循环

  • 课时7:【学前准备】Python3中字符串常用方法的讲解

  • 课时8:【学前准备】Python3中列表的知识讲解

  • 课时9:【学前准备】Python3中元组知识的讲解

  • 课时10:【学前准备】Python3中字典的知识讲解

  • 课时11:【学前准备】Python中字典数据的分析和处理

  • 课时12:【学前准备】Python中数据类型的转换

  • 课时13:【函数知识】面向过程编程的缺点

  • 课时14:【函数知识】函数的形式参数与实际参数讲解

  • 课时15:【函数知识】函数中默认参数的应用与讲解

  • 课时16:【函数知识】函数的动态参数知识的详解

  • 课时17:【函数知识】函数的参数再次讲解

  • 课时18:【函数知识】函数返回值的应用讲解

  • 课时19:【函数知识】函数的作用域的讲解

  • 课时20:【函数知识】内部函数lambda匿名函数的讲解

  • 课时21:【函数知识】内部函数map的讲解

  • 课时22:【函数知识】内部函数filter的讲解

  • 课时23:【函数知识】函数装饰器的讲解一

  • 课时24:【函数知识】函数装饰器的讲解二

  • 课时25:【函数知识】函数中装饰器登录案例的讲解三

  • 课时26:【函数知识】函数案例实战的讲解

  • 课时27:模块与包库的安装与卸载

  • 课时28:模块与包Selenium的历史介绍

  • 课时29:模块与包模块与模块之间的调用

  • 课时30:模块与包包与包之间的调用

  • 课时31:模块与包作业讲解

  • 课时32:Python中反射详解(一)

  • 课时33:Python中反射详解(二)

  • 课时34:Python中反射详解(三)

  • 课时35:反射案例讲解

  • 课时36:【HTTP协议】HTTP的完整请求流程

  • 课时37:【HTTP协议】HTTP中URL统一资源定位符

  • 课时38:【HTTP协议】HTTP中请求常用方法详解

  • 课时39:【HTTP协议】HTTP中请求头与响应头详解

  • 课时40:【HTTP协议】HTTP状态码302详解

  • 课时41:【HTTP协议】HTTP状态码401的详解

  • 课时42:【HTTP协议】HTTP状态码403的详解

  • 课时43:【HTTP协议】HTTP协议的知识回顾

  • 课时44:【HTTP协议】HTTP中Content-Type的详解

  • 课时45:【HTTP协议】Cookie的请求流程详解

  • 课时46:【HTTP协议】Session的请求流程详解

  • 课时47:【HTTP协议】Token的请求流程详解

  • 课时48:【HTTP协议】HTTPS的请求流程详解

  • 课时49:【HTTP协议】Charles抓包工具的应用

  • 课时50:PostMan测试工具概述

  • 课时51:PostMan之Collection讲解

  • 课时52:PostMan之断言tests讲解

  • 课时53:PostMan之动态参数详解

  • 课时54:PostMan之基本认证讲解

  • 课时55:PostMan之Cookie讲解

  • 课时56:PostMan之Token的讲解

  • 课时57:PostMan之代理详解

  • 课时58:PostMan之newman详解

  • 课时59:PostMan之自动生成测试代码(一)

  • 课时60:PostMan之自动生成测试代码(二)

  • 课时61:常用的库Time讲解

  • 课时62:常用的库os的讲解

  • 课时63:sys模块的详解

  • 课时64:JSON字典的序列化与反序列化

  • 课时65:JSON列表的序列化与反序列化

  • 课时66:JSON元组的序列化与反序列化

  • 课时67:JSON对文件的序列化与反序列化

  • 课时68:序列化与反序列化的案例应用

  • 课时69:hashlib中md5加密案例的详解

  • 课时70:异常知识try&expect的讲解

  • 课时71:异常之前知识的回顾

  • 课时72:异常异常的全部执行顺序讲解

  • 课时73:异常结合登录案例完善异常实例

  • 课时74:文件操作文件写讲解

  • 课时75:文件操作文件追加讲解

  • 课时76:文件操作文件读讲解

  • 课时77:文件操作文件上下文的处理

  • 课时78:OOP类的定义

  • 课时79:OOP类属性和实例属性

  • 课时80:OOP动态参数在类中的应用

  • 课时81:OOP类属性和实例属性的再次讲解

  • 课时82:OOP构造函数的讲解

  • 课时83:OOP对象调用方法执行的顺序

  • 课时84:OOP普通方法的讲解

  • 课时85:OOP特性方法的讲解

  • 课时86:OOP静态方法的讲解

  • 课时87:OOP类方法的讲解

  • 课时88:OOP类属性的继承

  • 课时89:OOP实例属性的继承

  • 课时90:OOP单个类的继承

  • 课时91:OOP多个类的继承

  • 课时92:OOP经典类的程序bug

  • 课时93:OOP对登录的实战案例进行修改

  • 课时94:OOP工厂设计模式的讲解和应用

  • 课时95:JMeter之概述讲解

  • 课时96:JMeter之插件安装

  • 课时97:JMeter之WebService请求

  • 课时98:JMeter之HTTP请求

  • 课时99:JMeter之接口安全体系讲解

  • 课时100:JMeter之断言详解

  • 课时101:JMeter之HTTP请求默认值

  • 课时102:JMeter之用户定义的变量

  • 课时103:JMeter之参数化案例实战

  • 课时104:JMeter之HTTP授权管理器

  • 课时105:JMeter之HTTP Cookie管理器讲解

  • 课时106:JMeter之前面知识回顾(一)

  • 课时107:JMeter之前面知识回顾(二)

  • 课时108:JMeter之生成HTML测试报告

  • 课时109:JMeter之性能测试讲解

  • 课时110:JMeter之性能测试资源监控

  • 课时111:JMeter之接口案例实战(一)

  • 课时112:JMeter之接口案例实战(二)

  • 课时113:JMeter接口测试实战(三)

  • 课时114:JMeter接口测试实战(四)

  • 课时115:JMeter接口测试实战(五)

  • 课时116:【单元测试框架】公司对测试的期望和要求

  • 课时117:【单元测试框架】UnitTest中各个组件关系

  • 课时118:【单元测试框架】UnitTest中测试用例执行顺序详解

  • 课时119:【单元测试框架】UnitTest中verbosity关键字的详解

  • 课时120:【单元测试框架】UnitTest中测试固件的详解

  • 课时121:【单元测试框架】再次详解UnitTest测试用例执行顺序

  • 课时122:【单元测试框架】UnitTest中测试用例编写注意事项

  • 课时123:【单元测试框架】测试套件详解(一)

  • 课时124:【单元测试框架】测试套件详解(二)

  • 课时125:【单元测试框架】测试套件详解(三)

  • 课时126:【单元测试框架】测试套件详解(四)

  • 课时127:【单元测试框架】优化测试套件

  • 课时128:【单元测试框架】分离测试固件详解

  • 课时129:【单元测试框架】忽略测试用例的执行

  • 课时130:【单元测试框架】断言的详解上

  • 课时131:【单元测试框架】断言的详解下

  • 课时132:【单元测试框架】前面知识的回顾与总结

  • 课时133:【单元测试框架】批量执行所有测试用例上

  • 课时134:【单元测试框架】批量执行所有测试用例下

  • 课时135:【单元测试框架】生成HTML测试报告

  • 课时136:【单元测试框架】代码覆盖率统计详解

  • 课时137:【Pytest实战】Pytest的知识体系概述

  • 课时138:【Pytest实战】Pytest的安装与应用

  • 课时139:【Pytest实战】Pytest中搜索规则

  • 课时140:【Pytest实战】Pytest中命令行详解(一)

  • 课时141:【Pytest实战】Pytest中命令行详解(二)

  • 课时142:【Pytest实战】Pytest中断言详解

  • 课时143:【Pytest实战】Pytest中跳过测试与预期失败的测试

  • 课时144:【Pytest实战】Pytest中运行测试子集讲解

  • 课时145:【Pytest测试实战】Pytest中参数化详解(一)

  • 课时146:【Pytest测试实战】Pytest中参数化详解(二)

  • 课时147:【Pytest测试实战】Pytest中参数化之JSON文件实战

  • 课时148:【Pytest测试实战】Pytest中参数化之Yaml文件实战

  • 课时149:【Pytest测试实战】Pytest中参数化之CSV文件实战

  • 课时150:【Pytest测试实战】Pytest中参数化之Excel文件实战

  • 课时151:【Pytest测试实战】Pytest中Fixture之返回值详解

  • 课时152:【Pytest测试实战】Pytest中Fixture之初始化清理(一)

  • 课时153:【Pytest测试实战】Pytest中Fixture之初始化清理(二)

  • 课时154:【Pytest测试实战】Pytest中Fixture之初始化清理(三)

  • 课时155:【Pytest测试实战】Pytest中Fixture之conftest.py

  • 课时156:【Pytest测试实战】Pytest中Fixture之参数化详解

  • 课时157:【Pytest测试实战】Pytest中Fixture的重命名

  • 课时158:【Pytest测试实战】Pytest中内置Fixture之Hook函数

  • 课时159:【Pytest测试实战】Pytest中内置Fixture之cach

  • 课时160:【Pytest测试实战】Pytest中内置Fixture之临时文件操作(一)

  • 课时161:【Pytest测试实战】Pytest中内置Fixture之临时文件操作(二)

  • 课时162:【Pytest测试实战】Pytest中插件之分布式执行

  • 课时163:【Pytest测试实战】Pytest中插件之测试报告

  • 课时164:【Pytest测试实战】Pytest中插件之依赖执行详解(一)

  • 课时165:【Pytest测试实战】Pytest中插件之依赖执行详解(二)

  • 课时166:【Pytest测试实战】Pytest中插件打包发布

  • 课时167:【Pytest测试实战】Pytest中配置文件讲解

  • 课时168:Requests之概述与源码解读

  • 课时169:Requests之params参数详解

  • 课时170:Requests之请求头详解

  • 课时171:Requests之JSON请求参数详解

  • 课时172:Requests之超时处理

  • 课时173:Requests之复杂请求参数处理

  • 课时174:Requests之TOKEN的案例实战

  • 课时175:Requests之SESSION的案例实战

  • 课时176:Requests之SESSION会话对象案例实战

  • 课时177:Requests之鉴权案例实战

  • 课时178:Requests之verify的处理思路

  • 课时179:Requests之文件上传案例实战

  • 课时180:Requests之封装案例实战

  • 课时181:Requests之接口实战(一)

  • 课时182:Requests之接口实战(二)

  • 课时183:【数据驱动】数据驱动Excel文件的操作方法

  • 课时184:【数据驱动】数据驱动实战前面知识的回顾

  • 课时185:【数据驱动】数据驱动实战对Excel文件内容的修改

  • 课时186:【数据驱动】数据驱动实战configparser的应用

  • 课时187:【数据驱动】Python操作MySQL实战(一)

  • 课时188:【数据驱动】Python操作MySQL实战(二)

  • 课时189:【数据驱动】Python操作MySQL实战(三)

  • 课时190:【数据驱动】Python操作MySQL实战(四)

  • 课时191:【数据驱动】Python操作MySQL实战(五)

  • 课时192:【数据驱动】Python操作CSV文件实战(一)

  • 课时193:【数据驱动】Python操作CSV文件实战(二)

  • 课时194:【数据驱动】Python操作CSV文件实战(三)

  • 课时195:【数据驱动】ddt库在接口测试中的实战

  • 课时196:【数据驱动】Python对Xml文件的操作

  • 课时197:【数据驱动】Python对log文件的操作

  • 课时198:【数据驱动】演示日志的应用

  • 课时199:【框架设计】API框架设计与案例实战(一)

  • 课时200:【框架设计】API框架设计与案例实战(二)

  • 课时201:【框架设计】API框架设计与案例实战(三)

  • 课时202:【框架设计】API框架设计与案例实战(四)

  • 课时203:【框架设计】API框架设计与案例实战(五)

  • 课时204:【框架设计】API框架设计与案例实战(六)

  • 课时205:【框架设计】API框架设计与案例实战(七)

  • 课时206:【框架设计】API框架设计与案例实战(八)

  • 课时207:【框架设计】API框架设计与案例实战(九)

  • 课时208:【框架设计】API框架设计与案例实战(十)

  • 课时209:【框架设计】API框架设计与案例实战(十一)

  • 课时210:【框架设计】API框架设计与案例实战(十二)

  • 课时211:【框架设计】API框架设计与案例实战(十三)

  • 课时212:【框架设计】API框架设计与案例实战(十四)

  • 课时213:【框架设计】API框架设计与案例实战(十五)

  • 课时214:【框架设计】API框架设计与案例实战(十六)

  • 课时215:【框架设计】API框架设计与案例实战(十七)

  • 课时216:【框架设计】API框架设计与案例实战(十八)

  • 课时217:【框架设计】API框架设计与案例实战(十九)

  • 课时218:【框架设计】API框架设计与案例实战(二十)

  • 课时219:【框架设计】API框架设计与案例实战(二十一)

  • 课时220:【框架设计】API框架设计与案例实战(二十二)

  • 课时221:【框架设计】API框架设计与案例实战(二十三)

  • 课时222:【持续集成】Jenkins的介绍与安装

  • 课时223:【持续集成】Jenkins中插件的安装

  • 课时224:【持续集成】Jenkins中邮件的配置

  • 课时225:【持续集成】Jenkins中Global Tool的配置

  • 课时226:【持续集成】Git的详细应用

  • 课时227:【持续集成】Jenkins与JMeter工具的整合上

  • 课时228:【持续集成】Jenkins与JMeter工具的整合中

  • 课时229:【持续集成】Jenkins与JMeter工具的整合下

  • 课时230:【持续集成】Allure在Jenkins中的实战和应用

  • 课时231:【持续集成】Jenkins中定时任务的应用

  • 课时232:【持续集成】Jenkins中实现失败发送邮件通知

  • 课时233:【持续集成】Jenkins中工程上下联动执行

  • 课时234:【持续集成】实现本地与CI服务器的远程构建

  • 课时235:【持续集成】对前面的知识体系进行回顾

  • 课时236:【持续集成】Jenkins安全策略配置的详解

  • 课时237:【持续集成】Jenkins中执行代码模块找不到的解决思路

  • 课时238:【Gitlab实战】Gitlab环境搭建详解

  • 课时239:MoCo的介绍和案例讲解

  • 课时240:MoCo模拟多个接口的案例应用

  • 课时241:Mock的介绍和详解

  • 课时242:Mock在接口测试中的案例实战

  • 课时243:Django框架的介绍

  • 课时244:Django中数据展示在前台页面

  • 课时245:豆瓣电影评分数据可视化的展示

  • 课时246:详细的阐述接口测试的维度

  • 课时247:讲解请求参数如何写更加高效

  • 课时248:【Restful】Restful的概述

  • 课时249:【Restful】Restful演示接口测试维度案例应用

  • 课时250:【Restful】Restful演示常用状态码的案例应用

  • 课时251:【Restful】Restful中案例实战(一)

  • 课时252:【Restful】Restful中案例实战(二)

  • 课时253:【Restful】Restful中案例实战(三)

  • 课时254:【Restful】Restful中案例实战(四)

  • 课时255:【Restful】Restful中案例实战(五)

  • 课时256:【Restful】Restful中案例实战(六)

  • 课时257:【微服务架构】微服务与测试之概述(一)

  • 课时258:【微服务架构】微服务与测试之概述(二)

  • 课时259:【微服务架构】微服务的同步通信(一)

  • 课时260:【微服务架构】微服务的同步通信(二)

  • 课时261:【微服务架构】微服务的同步通信(三)

  • 课时262:【微服务架构】微服务的同步通信(四)

  • 课时263:【微服务架构】微服务的同步通信(五)

课程概述

”测试进阶必备技能!系统教学+实战分析,轻松掌握接口自动化测试!“本套课程的目标是从零基础开始,系统的讲解使用主流的开发语言Python来做接口自动化测试,里面涉及到了主流的测试工具(PostMan&JMeter),Pytest&Unittest测试框架,批量执行测试用例的服务端测试框架。本套课程知识点全网最全,知识点讲解深入浅出。课程一次购买,永久有效永久更新,学习次数不受限制,时间不受限制,学习有问题讲师随时解答。《Python自动化测试实战》书籍已出版,欢迎购买。本课程仅支持微信和支付宝支付,如果是单位或者机构,购买课程后,联系网易云客服,开具发票进行报销。添加微信(975362632)购买立减30元。购课后即可进专属VIP群,可随时向讲师即时咨询答疑。

相关教程

Learnfk - Python数据结构教程

Learnfk - Erlang教程

Learnfk - JSON教程

Learnfk - CSS教程

Learnfk - Scala教程

Learnfk - NativeScript教程

随机推荐

罗技G331游戏耳机麦克风使用体验,质量真的好吗

德国OIDIRE评测分析哪款更好,网友点评

博沃尼克成人救生衣浮力背心户外钓鱼马甲评测结果不看后悔,分析...

海尔吸尘器家用大功率干湿吹三用桶式HC-T2103A优缺点质量分析参...

茶花马桶刷子怎么样?3分钟告诉你到底有没有必要买!

红双喜DHSE-T3616对比哪款性价比更高,评测结果不看后悔