getfromcode测试运维 会员免费

Pytest全栈自动化测试指南 视频教程百度网盘

这门课解决什么问题 很多开发者在日常测试中,往往只是写一些简单的断言脚本,缺乏一套可复用、可维护的自动化测试框架。这门课解决的核心问题是:如何基于 Pytest 搭建一套全栈自动化测试体系,让接口测试与 UI 自动化测试共享同一套代码结构与执行逻辑,并通过容器化部署和 Allure 报告实现工程化的

单课价¥29新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
33 人关注 更新于 2026-09-15 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

正版保障 极速发货 售后无忧

这门课解决什么问题

很多开发者在日常测试中,往往只是写一些简单的断言脚本,缺乏一套可复用、可维护的自动化测试框架。这门课解决的核心问题是:如何基于 Pytest 搭建一套全栈自动化测试体系,让接口测试与 UI 自动化测试共享同一套代码结构与执行逻辑,并通过容器化部署和 Allure 报告实现工程化的测试交付。

适合什么基础

适合具备 Python 基础、了解基本测试概念,但尚未系统封装过测试框架的开发者。建议按以下路径学习:首先从 Pytest 基础与用例断言讲起,理解底层执行机制;接着学习工程结构与框架封装,掌握如何抽离公共逻辑;随后深入 Allure 报告集成与项目容器化;最后探讨 PageObject 模式与接口测试框架的兼容设计,实现一套代码覆盖 UI 和接口。环境准备方面,建议提前配置好 Python 虚拟环境,并具备 Docker 基本操作能力,以便后续容器化部分顺利衔接。

学完能独立做什么

学完本课程,你可以独立搭建起一个具备 UI 与接口双模支持的全栈测试框架,编写结构化测试用例,集成 Allure 生成可视化报告,并使用容器化技术保证测试环境的隔离与一致性。具体产出包括:可复用的测试框架代码、双模兼容的测试用例集、Allure 报告模板以及容器化部署脚本。资料包中的视频教程配合源码拆解,提供了从环境搭建、用例编写到框架封装的完整工程参考。

资料怎么配合练习

建议边看边动手,按顺序复刻课程中的框架结构。先看环境搭建与用例编写部分,独立写出 pass 和 fail 用例,再尝试多数据结构用例;随后对照源码封装公共模块,理解断言、fixture、参数化的工程化写法;接着集成 Allure,观察报告效果;最后改造框架,使接口测试和 UI 测试共用同一套入口与执行逻辑。不要停留在视频层面,每完成一个模块就动手改造自己的工程,将零散代码转化为可复用的模块化体系。

你将会学到: 掌握Pytest框架的使用和封装测试框架 掌握pytest与allure自动化框架 封装测试框架 项目容器化 pageobject UI自动化与接口自动化测试 一套测试框架兼容(UI和接口)自动化测试 712a41f266cdc686ac7a39dd6ca1e6ec_135008nz3obwk4kwwu77hh.png (35.21 KB, 下载次数: 16) 下载附件 保存到相册 2024-3-19 22:50 上传 fe98932a888632579a0d8e3aa120daaa_1667276314875993.png (295.98 KB, 下载次数: 17) 下载附件 保存到相册 2024-3-19 22:50 上传 教程目录 1-1.课程介绍.mp4 1-2.pytest入门介绍.mp4 1-3.开发环境搭建.mp4 1-4.工程结构与用例断言介绍.mp4 1-5.编写pass与fail用例.mp4 1-6.编写多数据结构用例.mp4 1-7.多数据结构与多断言实现.mp4 1-8.自定义异常信息.mp4 1-9.代码异常逻辑处理-忽略异常.mp4 1-10.代码异常处理-捕获异常.mp4 1-11.pytest的三种运行方式详解.mp4 1-12.Pytest开启极简面向对象模式-上.mp4 1-13.Pytest开启极简面向对象模式-下.mp4 2-1.Pytest夹具的入门介绍.mp4 2-2.Pytest夹具案例详解.mp4 2-3.Pytest夹具执行顺序.mp4 2-4.Pytest夹具综合案例和使用场景.mp4 3-1.Pytest 参数化介绍和三种方式.mp4 3-2.登陆功能参数化与解决中文乱码.mp4 3-3.Pytest与Faker创造虚假数据.mp4 3-4.面向对象之参数化装饰器和范围控制.mp4 3-5.indirect间接参数化.mp4 3-6.子集参数化与参数化堆叠两种方式.mp4 3-7.pytest参数生成器.mp4 4-1.自定义命令行选项.mp4 4-2.pytest动态夹具.mp4 4-3.临时目录文件和工厂夹具.mp4 4-4.标签化管理和运行测试用例.mp4 5-1.pytest-mock模拟系统未完成功能.mp4 6-1.pytest插件大全介绍与用例时间限制.mp4 6-2.用例异常重复测试.mp4 6-3.用例超过指定的错误比例自动停止.mp4 6-4.用例依赖和序号控制用例执行顺序.mp4 6-5.pytest切换测试环境.mp4 6-6.YAML之用例数据驱动.mp4 6-7.用例分布式执行.mp4 7-1.自定义和汉化pytest-html报告.mp4 7-2.allure介绍与报告结构.mp4 7-3.allure实际运行演练.mp4 7-4.allure标签介绍与step标签详解.mp4 7-5.allure标签之title与description.mp4 7-6.allure添加附件详解.mp4 7-7.allure标签之BDD和severity严重级别.mp4 7-8.allure标签之link详解.mp4 7-9.完善allure环境变量信息的展示.mp4 7-10.allure生成趋势图和自定义logo.mp4 8-1.selenium插件web-UI自动化.mp4 8-2.pytest-selenium移动端自动化测试.mp4 9-1.pytest-被测项目介绍.mp4 9-2.自动化项目结构搭建.mp4 9-3.确认自动化项目接口用例-上.mp4 9-4.确认接口自动化用例-下.mp4 9-5.开发token夹具.mp4 9-6.开发categories夹具.mp4 9-7.开发categories用例.mp4 9-8.运行配置模块和引入对应plugins.mp4 9-9.标签与图片上传用例和查看日志.mp4 9-10.发布文章用例与数据驱动.mp4 9-11.后置终结器清理文章和媒体图片.mp4 9-12.配置html项目报告.mp4 9-13.Allure项目报告配置.mp4 9-14.IM之运行和钉钉配置.mp4 9-15.钉钉通知功能.mp4 9-16.获取Allure报告摘要统计信息.mp4 9-17.获取报告截图并上传OSS.mp4 9-18.报告截图和上传oss功能实现.mp4 9-19.邮件发送测试报告.mp4 9-20.UI自动化需求介绍和相关配置.mp4 9-21.PageObject介绍与开发example案例.mp4 9-22.PageObject模式下调用原生API.mp4 9-23.base模块源码解读-1.mp4 9-24.base模块源码解读-2.mp4 9-25.base模块的源码解读-3.mp4 9-26.编写登录与后台页面和插件化驱动.mp4 9-27.数据驱动之登陆用例编写.mp4 9-28.发布文章用例.mp4 10-1.自定义命令行选项.mp4 10-2.修改截图功能兼容容器化版本.mp4 10-3.搭建gitlab服务器.mp4 10-4.pycharm上传项目代码到Git服务器.mp4 10-5.构建Dockerfile脚本.mp4 10-6.封装一键运行脚本和优化项目代码.mp4 10-7.Dokcer容器系统运行自动化项目.mp4 11-1.Pytest插件详细介绍.mp4 11-2.Pytest核心系统pluggy详解.mp4 11-3.pluggy自定义钩子执行顺序.mp4 11-4.深度讲解hookwrapper包装器.mp4 11-5.pluggy控制钩子执行和插件操作.mp4 11-6.Pytest钩子的分类介绍.mp4 11-7.Pytest钩子的功能和执行顺序.mp4 11-8.Pytest钩子Debug和PDB终端调试.mp4 11-9.Pytest初始化钩子的应用.mp4 11-10.Pytest收集钩子用例过滤和排序.mp4 11-11.Pytest收集钩子-参数化用例应用.mp4 11-12.Pytest运行、报告、断言钩子应用.mp4 11-13.Pytest插件项目环境管理.mp4 11-14.Pytest插件之打包环境构建.mp4 11-15.Pytest插件代码编写与打包.mp4 11-16.Pytest插件测试与详解-上.mp4 11-17.Pytest插件测试与详解-下.mp4 12-1.录制回放-mitmproxy介绍与实现步骤.mp4 12-2.录制回放-掌握mitmproxy的使用.mp4 12-3.录制回放-封装SQL工具函数.mp4 12-4.录制回放-SQL工具函数使用讲解.mp4 12-5.录制回放-mitmproxy插件编写.mp4 12-6.录制回放-mitmproxy流量录制实战演练.mp4 12-7.录制回放-流量回放实战演练.mp4 12-8.读取Swagger文档生成接口用例.mp4 12-9.自动下载谷歌浏览器驱动匹配版本.mp4 12-10.项目Dokcer镜像构建速度优化.mp4 配套资料下载.zip