先弄清楚:这套自动化测试资料值不值得你花时间
这套资料的主题是接口与接口自动化测试实战,核心工具是 pytest 框架配合 Requests 库。它解决的工作场景非常明确:日常工作中接口测试需要手动执行、重复造数据、回归测试靠人肉点。如果你所在的项目组每次发版前都要人工跑几十上百条接口用例,或者你想从手工测试岗转向接口自动化测试岗,这套资料的定位就对口。如果你目前连 HTTP 协议基础、请求方法与状态码都还不清楚,建议先补这部分基础再来,否则直接看 Requests 实战会卡壳。这套资料默认你已经有 Python 语法基础,能看懂函数、字典、列表和基本的模块导入,不包含从零讲 Python 的内容。
资料怎么用:建议的阅读与练习顺序
拿到资料后,不要从头到尾当连续剧看,建议分两块切入。第一块是 pytest 框架实战,这是整个资料的地基,包含环境准备、用例设计原则、setup 和 teardown 机制、fixture 的用法、数据驱动以及测试报告生成。建议先把这几节顺序过一遍,重点放在 fixture 和数据驱动上,因为这两个直接决定了你后续写接口用例时能不能做到参数化和复用。第二块是 Requests 接口实战,这部分讲怎么用 Python 发送 HTTP 请求、处理响应、提取数据。看这块的时候,务必配合本地实际操作:每看完一节,自己在编辑器里敲一遍示例代码,用一个公开的测试接口练手,不要只看不动手。两块之间的衔接点在于:用 Requests 写好单个接口调用后,用 pytest 把它组织成用例,再用数据驱动批量跑,最后生成报告。这个闭环走通一次,比单独看十节课都有用。
学完能独立做什么
走完上述流程后,你应该能独立完成这几件事:给一个新接口写自动化用例,包括构造请求参数、发送请求、断言响应结果;用 fixture 管理测试前置数据和环境清理,避免用例之间互相污染;通过数据驱动把一组测试数据批量喂给同一条用例,不用复制粘贴写十遍;用 pytest 命令行跑指定目录的用例,生成可读的 HTML 或 Allure 测试报告,交给团队看结果。这些能力组合起来,基本覆盖了日常接口自动化测试的核心工作。需要说明的是,这套资料偏框架使用和接口测试基础,不涉及持续集成平台搭建和复杂的测试框架二次开发。如果你目标是能独立承担一个中小项目的接口自动化落地,这套资料的深度够用;如果想做大型平台的架构设计,后续还需要补 CI/CD 和框架源码层面的内容。
课程目录
课程目录26 集
- 1-1 [pytest自动化框架实战] pytest环境准备与入门 (20:20).mp4
- 1-2 [pytest自动化框架实战] pytest用例设计原则 (15:52).mp4
- 1-3 [pytest自动化框架实战] pytest测试用例setup和teardown (13:20).mp4
- 1-4 [pytest自动化框架实战] pytest_fixture优势 (09:18).mp4
- 1-5 [pytest自动化框架实战] pytest_html生成测试报告 (07:05).mp4
- 1-6 [pytest自动化框架实战] pytest_allure-pytest的用法 (09:28).mp4
- 1-7 [pytest自动化框架实战] pytest数据驱动 (10:41).mp4
- 2-1 [Request接口测试实战] Requests模块的安装和基本使用 (57:25).mp4
- 2-2 [Request接口测试实战] Requests请求参数填写与响应内容的获取 (58:46).mp4
- 2-3 [Request接口测试实战] Requests其他请求参数的使用 (54:04).mp4
- 2-4 [Request接口测试实战] Requests实现文件上传下载 (01:03:45).mp4
- 2-5 [Request接口测试实战] Requests+unittest测试 (01:06:37).mp4
- 2-6 [Request接口测试实战] 数据驱动 (56:02).mp4
- 2-7 [Request接口测试实战] 测试报告生成实例 (56:09).mp4
- 3-1 [Robotframework自动化测试] Robot frameork介绍与安装 (08:48).mp4
- 3-2 [Robotframework自动化测试] 工程-目录、用例、套件关系 (17:06).mp4
- 3-3 [Robotframework自动化测试] 变量类型与定义 (14:51).mp4
- 3-4 [Robotframework自动化测试] keyword resouce library (19:29).mp4
- 3-5 [Robotframework自动化测试] 关键字专项 (26:36).mp4
- 3-6 [Robotframework自动化测试] 编程语法 if语句 (24:51).mp4
- 3-7 [Robotframework自动化测试] 编程语法_FOR循环 (22:35).mp4
- 3-8 [Robotframework自动化测试] 编程语法-退出循环 (22:35).mp4
- 3-9 [Robotframework自动化测试] UI自动化相关概念 (16:23).mp4
- 3-10 [Robotframework自动化测试] UI自动化元素定位 (14:00).mp4
- 3-11 [Robotframework自动化测试] Class_link定位 (25:35).mp4
- 3-12 [Robotframework自动化测试] css_xpath定位以及报告 (13:44).mp4






