先弄清楚:这套接口测试框架课解决什么问题

很多做测试的同行,日常用 Python 写点 requests 脚本跑接口没问题,但一旦项目要求把零散脚本整合成一套团队可复用的自动化框架,就会卡壳。这套资料解决的就是这个断层:它不侧重讲 Python 基础语法,也不系统讲 HTTP 协议原理,而是带着你从零拼装出一个能读取用例、处理数据、发送请求并记录日志的接口测试框架。如果你的工作场景是需要在公司内部落地接口自动化,或者想从手工测试转岗到测试开发,这套实操过程能直接对齐你的需求。它不适合完全没写过代码的新手,前提是你得熟悉基本的 Python 语法和 requests 库的常规调用。

建议先看哪几块,资料怎么配合练习

拿到资料后,不要按顺序一节节被动看。建议先看开篇的框架授课思路,在脑子里把整体架构搭起来。接着重点啃 Excel 模块二次封装和配置文件封装这两部分,这是把测试数据与代码分离的核心。看视频时务必本地开个 IDE 同步敲代码,不要只看不动手。资料里对 xlrd 处理合并单元格、用例数据转换的讲解非常细致,建议自己准备一份混乱的测试用例表格,跟着视频一步步写解析逻辑,这样比干看印象深刻得多。

学完能独立做什么

完整跟下来后,你应当能独立搭建一套模块化的接口测试框架。具体来说,你能自己封装底层的网络请求方法,处理依赖接口间的上下文传递,并且把日志模块规范接入框架中。后续团队新增接口用例时,你只需要在数据源里维护 Excel 或配置文件,不用去改动核心代码。这套框架虽然不涉及复杂的微服务治理,但应对常规的 RESTful 接口自动化回归测试足够用。作为测试开发岗的核心技能,把这套框架的代码逻辑吃透,面试时讲清楚底层的封装思路与数据驱动逻辑,会比单纯会说工具名称有说服力得多。


学会独立搭建接口自动化测试框架,使用Python实现测试领域各个主流方向的内容

课程目录

*   01 Python全栈测试开发——接口测试框架/

  *   01 框架授课思路.mp4 32:31

  *   02 数据源xlrd合并单元格处理.mp4 49:42

  *   03 excel模块二次封装.mp4 01:28:05

  *   04 用例数据转换.mp4 58:03

  *   05 配置文件两种封装方式.mp4 29:51

  *   06 logging日志模块封装.mp4 47:03

  *   07 requests回顾.mp4 38:30

  *   08 session操作回顾.mp4 32:52

  *   09 线性版本接口测试框架搭建.mp4 01:05:27

  *   10 模块化实现.mp4 01:04:14

  *   11 requests封装之eval使用.mp4 44:35

  *   12 requests封装之getpost封装.mp4 38:52

  *   13 接口关联实现之jsonpath应用.mp4 01:03:44

  *   14 接口关联实现之re模块基础.mp4 33:55

  *   15 关联处理之正则取值应用.mp4 51:00

  *   16 关联处理实战.mp4 01:00:31

  *   17 关联处理之参数值替换示例.mp4 28:38

  *   18 断言封装初步讲解.mp4 35:10

  *   19 requests封装过程回顾.mp4 15:43

  *   20 断言封装.mp4 01:21:34

  *   21 excel数据应用及异常引入.mp4 41:05

  *   22 异常处理实战与经验.mp4 30:54

  *   23 参数化测试讲解与应用.mp4 52:52

  *   24 测试报告集成.mp4 54:19

  *   25 邮件基础使用讲解.mp4 31:20

  *   26 邮件发送报告整合到框架.mp4 48:49

  *   27 相关优化介绍及mysql操作讲解.mp4 43:13

  *   28 应用mysql中的测试数据.mp4 44:36

  *   29 利用xlutils写入测试结果.mp4 49:32

  *   30 把测试结果写入到excel.mp4 54:24

  *   31 优化测试是否执行及清空测试结果操作.mp4 39:09

  *   32 框架优化及日志模块应用.mp4 01:30:54