章节1: 第一章 环境与简介 课时1 视频 httprunner3 框架简介 12:07 可课时2 视频 httprunner3 环境搭建 11:43 可课时3 视频 har2case - Fiddler抓包录制生成用例 09:01 可课时4 视频 har2case录制 (--filter 和 --exclude) 06:40 可课时5 文本 课件PPT下载课时6 文本 代码下载章节2: 第二章 Yaml 测试用例结构与关键字使用课时7 视频 测试用例 – yaml 用例结构(登录案例) 13:51课时8 视频 测试用例 – request请求参数 06:18课时9 视频 测试用例 - GET请求示例(params) 08:32课时10 视频 测试用例 – config配置环境地址base_url 05:33课时11 视频 测试用例 - https请求(SSL证书) 07:09课时12 视频 测试用例 – post请求类型application/x-www-form-urlencoded 08:20课时13 视频 测试用例 – variables 变量声明与引用 06:25课时14 视频 测试用例 – validate 校验结果 08:26章节3: 第三章 场景案例(debugtalk.py辅助函数)课时15 视频 场景案例 - 参数关联(extract) 10:42课时16 视频 场景案例 – 环境变量 .env 04:18课时17 视频 场景案例 - TestCase引入另外TestCase 07:56课时18 视频 场景案例 – 参数化和数据驱动 09:19课时19 视频 场景案例 – 参数化引用CSV文件 04:19课时20 视频 场景案例 – 参数化引用 debugtalk 函数 07:08课时21 视频 场景案例 – 注册案例(随机变量) 04:08课时22 视频 场景案例 – hook机制(setup和teardown) 13:19课时23 视频 场景案例 – sign签名案例 11:32课时24 视频 场景案例 – 文件上传 05:47课时25 视频 场景案例 – 连接数据库增删改查 07:11课时26 视频 场景案例 – 测试结果校验数据库状态 09:02章节4: 第四章 JmesPath 表达式提取JSON课时27 视频 jmespath 提取 json 语法学习 31:24章节5: 第五章 Pytest 风格用例课时28 视频 Pytest用例 – Pytest 用例规范 08:06课时29 视频 Pytest用例 – Config 类 12:34课时30 视频 Pytest用例 - RunRequest 测试步骤 15:15课时31 视频 Pytest用例 - RunRequest 之 with_params 05:12课时32 视频 Pytest用例 - RunRequest 之 with_data 和 with_json 05:55课时33 视频 Pytest用例 – RunRequest 之 extract 和 validate 06:43课时34 视频 Pytest用例 – RunTestCase (导入登录用例) 06:44章节6: 第六章 接口项目实战课时35 文本 项目案例代码下载课时36 视频 接口项目 - 接口自动化开展的目的和条件 05:13课时37 视频 接口项目 – 项目结构 05:51课时38 视频 接口项目 – 登录案例 05:00课时39 视频 接口项目 - 注册案例 04:12课时40 视频 接口项目 - 登录后添加商品案例 04:04课时41 视频 接口项目 - 修改商品案例 08:46课时42 视频 接口项目 - 参数关联,添加商品返回id,拿到id删除商品 03:56课时43 视频 接口项目 - 参数关联,添加商品返回id,查询商品 02:17课时44 视频 接口项目 - 文件上传 03:15章节7: 第七章 Allure 测试报告课时45 视频 pytest-html 测试报告 07:41课时46 视频 Allure 环境准备与生成报告 10:05课时47 文本 jdk 安装教程,Allure 命令行工具安装包下载章节8: 第八章 Jenkins 持续集成(大结局)课时48 视频 linux 环境准备 - 运行 httprunner3.x 用例 12:12课时49 视频 Jenkins 运行 httprunner3 脚本用例 04:55课时50 视频 Jenkins 上生成 Allure 报告 07:41