Pytest全栈自动化测试指南:从入门到插件开发实战

・本站会员获取资源无需消耗积分。
・获取资源后可以在「个人中心」24 小时内无理由退积分。
・为防止资源链接失效,请及时转存文件。
  • 夸克网盘 Python测试开发全栈实战:自动化测试与DevOps体系化课程

    Python测试开发全栈实战:自动化测试与DevOps体系化课程
    Python测试开发全栈实战:自动化测试与DevOps体系化课程
  • 夸克网盘 慕课网全能软件测试工程师体系课

    慕课网全能软件测试工程师体系课
    慕课网全能软件测试工程师体系课
  • 夸克网盘 全能软件测试工程师课程:大厂标准,快速就业

    全能软件测试工程师课程:大厂标准,快速就业
    全能软件测试工程师课程:大厂标准,快速就业
  • 夸克网盘 20+方向全栈测试开发实战课程合集,掌握自动化与性能测试核心技能

    20+方向全栈测试开发实战课程合集,掌握自动化与性能测试核心技能
    20+方向全栈测试开发实战课程合集,掌握自动化与性能测试核心技能
  • 夸克网盘 mksz955-MCP+A2A 从0到1构建类Manus多Agent全栈应用

  • 夸克网盘 CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域

    CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域
    CSDN会员电子书合集1000本,涵盖编程、AI、数据库等主流技术领域
  • 夸克网盘 24周大前端实战课:Vue3+TypeScript全栈开发与项目部署

    24周大前端实战课:Vue3+TypeScript全栈开发与项目部署
    24周大前端实战课:Vue3+TypeScript全栈开发与项目部署
  • 夸克网盘 柠檬班Java零基础入门全栈自动化测试课程

    柠檬班Java零基础入门全栈自动化测试课程
    柠檬班Java零基础入门全栈自动化测试课程
  • 夸克网盘 Java零基础入门全栈自动化测试课程

    Java零基础入门全栈自动化测试课程
    Java零基础入门全栈自动化测试课程
  • 夸克网盘 Web前端全栈高薪就业课:coderwhy带你从零到精通

    Web前端全栈高薪就业课:coderwhy带你从零到精通
    Web前端全栈高薪就业课:coderwhy带你从零到精通
  • 夸克网盘 机器视觉实战进阶应用:从入门到工业级项目落地的全栈课程

    机器视觉实战进阶应用:从入门到工业级项目落地的全栈课程
    机器视觉实战进阶应用:从入门到工业级项目落地的全栈课程
  • 夸克网盘 Laravel+Vue3全栈实战课程:从零构建前后端分离系统平台

    Laravel+Vue3全栈实战课程:从零构建前后端分离系统平台
    Laravel+Vue3全栈实战课程:从零构建前后端分离系统平台
  • 夸克网盘 程序员AI必修:AIGC全栈实战课程

    程序员AI必修:AIGC全栈实战课程
    程序员AI必修:AIGC全栈实战课程
  • 夸克网盘 《程序员AIGC全栈实战课:以ChatGPT赋能多项目开发》

    《程序员AIGC全栈实战课:以ChatGPT赋能多项目开发》
    《程序员AIGC全栈实战课:以ChatGPT赋能多项目开发》
  • 夸克网盘 Python全能工程师 零基础到全栈就业方向实战课程

    Python全能工程师 零基础到全栈就业方向实战课程
    Python全能工程师 零基础到全栈就业方向实战课程

Pytest全栈自动化测试指南是一套系统化的Python测试框架实战课程,面向希望提升自动化测试能力的开发者和测试工程师。课程内容覆盖从基础入门到高级插件开发的完整路径,帮助学习者构建全栈自动化测试能力。

课程从Pytest的基础概念入手,逐步讲解开发环境搭建、工程结构设计、用例编写与断言等核心知识。通过大量实际案例,深入解析多数据结构用例、异常处理、参数化测试、夹具(Fixture)机制等关键功能,让学习者能够灵活运用Pytest解决日常测试中的各种问题。

在进阶部分,课程重点讲解了Pytest与主流测试工具的整合应用,包括使用Faker生成测试数据、通过pytest-mock模拟未完成功能、利用yaml实现数据驱动、以及分布式执行测试用例等实用技巧。同时,课程还详细介绍了Allure测试报告的使用方法,从报告结构、标签应用到环境变量配置,帮助学习者生成专业、美观的测试报告。

课程的另一大亮点是完整的项目实战环节。通过一个真实的自动化测试项目,学习者将掌握接口自动化测试的完整流程,包括token管理、用例设计、数据驱动、报告生成以及钉钉通知等功能实现。此外,课程还涵盖了UI自动化测试内容,包括PageObject模式的应用、base模块源码解读、登录与文章发布用例编写等实战技能。

课程最后深入讲解了Pytest插件开发的高级主题,包括Pluggy钩子机制、自定义钩子执行顺序、hookwrapper包装器、Pytest钩子分类与应用等核心内容。通过动手实践插件项目的环境管理、打包构建和测试发布,学习者将具备独立开发Pytest插件的能力。

整套课程结构清晰、循序渐进,每个知识点都配有实际案例演示,无论是测试新手还是有一定经验的从业者,都能从中获得实用的技能提升。

Pytest全栈自动化测试指南:从入门到插件开发实战

📢 以下文件由夸克网盘用户于2025-09-14分享(文件数量过多时仅展示部分文件)
Pytest全栈自动化测试指南6.78GB
1_0-课程介绍.mp442.33MB
2_1-pytest入门介绍.mp421.04MB
3_2-开发环境搭建.mp480.92MB
4_3-工程结构与用例断言介绍.mp444.31MB
5_4-编写pass与fail用例.mp476.87MB
6_5-编写多数据结构用例.mp471.25MB
7_6-多数据结构与多断言实现.mp443.89MB
8_7-自定义异常信息.mp448.81MB
9_8-代码异常逻辑处理-忽略异常.mp473.39MB
10_9-代码异常处理-捕获异常.mp474.57MB
11_10-pytest的三种运行方式详解.mp4125.49MB
12_11-Pytest开启极简面向对象模式-上.mp488.26MB
13_12-Pytest开启极简面向对象模式-下.mp460.29MB
14_13-Pytest夹具的入门介绍.mp444.17MB
15_14-Pytest夹具案例详解.mp4128.11MB
16_15-Pytest夹具执行顺序.mp479.38MB
17_16-Pytest夹具综合案例和使用场景.mp4129.38MB
18_17-Pytest 参数化介绍和三种方式.mp496.56MB
19_18-登陆功能参数化与解决中文乱码.mp485.24MB
20_19-Pytest与Faker创造虚假数据.mp472.32MB
21_20-面向对象之参数化装饰器和范围控制.mp447.88MB
22_21-indirect间接参数化.mp440.35MB
23_22-子集参数化与参数化堆叠两种方式.mp446.27MB
24_23-pytest参数生成器.mp417.51MB
25_24-自定义命令行选项.mp466.47MB
26_25-pytest动态夹具.mp449.56MB
27_26-临时目录文件和工厂夹具.mp469.48MB
28_27-标签化管理和运行测试用例.mp4141.18MB
29_28-pytest-mock模拟系统未完成功能.mp4130.78MB
30_29-pytest插件大全介绍与用例时间限制.mp465.16MB
31_30-用例异常重复测试.mp479.21MB
32_31-用例超过指定的错误比例自动停止.mp425.09MB
33_32-用例依赖和序号控制用例执行顺序.mp480.37MB
34_33-pytest切换测试环境.mp428.12MB
35_34-yaml之用例数据驱动.mp449.31MB
36_35-用例分布式执行.mp463.01MB
37_36-自定义和汉化pytest-html报告.mp4129.38MB
38_37-allure介绍与报告结构.mp433.31MB
39_38-allure实际运行演练.mp451.14MB
40_39-allure标签介绍与step标签详解.mp452.7MB
41_40-allure标签之title与description.mp432.59MB
42_41-allure添加附件详解.mp434.5MB
43_42-allure标签之BDD和severity严重级别.mp446.41MB
44_43-allure标签之link详解.mp430.41MB
45_44-完善allure环境变量信息的展示.mp429.39MB
46_45-allure生成趋势图和自定义logo.mp489.42MB
47_46-selenium插件web-UI自动化.mp4127.88MB
48_47-pytest-selenium移动端自动化测试.mp498.97MB
49_48-pytest-被测项目介绍.mp443.56MB
50_49-自动化项目结构搭建.mp455.25MB
51_50-确认自动化项目接口用例-上.mp452.55MB
52_51-确认接口自动化用例-下.mp468.55MB
53_52-开发token夹具.mp465.21MB
54_53-开发categories夹具.mp457.36MB
55_54-开发categories用例.mp447.09MB
56_55-运行配置模块和引入对应plugins.mp490.47MB
57_56-标签与图片上传用例和查看日志.mp478.11MB
58_57-发布文章用例与数据驱动.mp484.67MB
59_58-后置终结器清理文章和媒体图片.mp444.65MB
60_59-配置html项目报告.mp473.93MB
61_60-Allure项目报告配置.mp4133.76MB
62_61-IM之运行和钉钉配置.mp444.88MB
63_62-钉钉通知功能.mp458.91MB
64_63-获取Allure报告摘要统计信息.mp429.36MB
65_64-获取报告截图并上传OSS.mp424.43MB
66_65-报告截图和上传oss功能实现.mp499.96MB
67_66-邮件发送测试报告.mp498.53MB
68_67-UI自动化需求介绍和相关配置.mp463.67MB
69_68-PageObject介绍与开发example案例.mp4123.05MB
70_69-PageObject模式下调用原生API.mp472.96MB
71_70-base模块源码解读-1.mp440.37MB
72_71-base模块源码解读-2.mp4104.99MB
73_72-base模块的源码解读-3.mp423.43MB
74_73-编写登录与后台页面和插件化驱动.mp4108.59MB
75_74-数据驱动之登陆用例编写.mp454.09MB
76_75-发布文章用例.mp462.84MB
77_76-自定义命令行选项.mp435.65MB
78_77-修改截图功能让他兼容容器化版本.mp434.04MB
79_78-搭建gitlab服务器.mp457.67MB
80_79-pycharm上传项目代码到Git服务器.mp433.19MB
81_80-构建Dockerfile脚本.mp436.51MB
82_81-封装一键运行脚本和优化项目代码.mp484.16MB
83_82-容器系统运行自动化项目.mp474.27MB
84_83-pytest插件详细介绍.mp421.67MB
85_84-Pluggy入门案例.mp441.65MB
86_85-Pluggy自定义钩子执行顺序.mp457.06MB
87_86-深度讲解hookwrapper包装器.mp4101.3MB
88_87-Pluggy控制钩子执行和插件操作.mp484.05MB
89_88-Pytest钩子的分类介绍.mp462.31MB
90_89-Pytest钩子的功能和执行顺序.mp475.46MB
91_90-Pytest钩子Debug和PDB终端调试.mp4120.2MB
92_91-Pytest初始化钩子的应用.mp4122.71MB
93_92-Pytest收集钩子用例过滤和排序.mp4148.17MB
94_93-Pytest收集钩子-参数化用例应用.mp438.79MB
95_94-Pytest运行、报告、断言钩子应用.mp485.82MB
96_95-Pytest插件项目环境管理.mp471.98MB
97_96-Pytest插件之打包环境构建.mp4108.64MB
98_97-Pytest插件代码编写与打包.mp476.29MB
99_98-Pytest插件测试与详解-上.mp4130.55MB
100_99-Pytest插件测试与详解-下-去黑尾.mp493.58MB
共100个文件,合计:6.78GB
夸克网盘
资源评论 AUP主 M管理员
评分
{{ rating }}分