
pytest
文章平均质量分 93
XYiFfang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【pytest 学习笔记】pytest 黑科技:一招搞定测试的「准备」与「打扫」
🪄yield 是灵魂:1 行代码分离准备/清理阶段🧩作用域控制:4 种模式精准匹配测试需求🤖自动注入:同名参数自动触发 Fixture🚀效率提升:复用资源加速测试执行终极心法:Fixture = 环境管理员 + 资源调度师 + 清洁工!彩蛋:组合使用与 Fixture,可轻松实现参数化环境配置,解锁更复杂的测试场景!原创 2025-08-01 11:51:32 · 1075 阅读 · 0 评论 -
【pytest 学习笔记】深入解析 Pytest 的 `conftest.py`:测试工程的中枢神经系统
help="选择测试环境")help="运行所有测试(包括被跳过的)")# 环境配置夹具。原创 2025-07-31 17:02:00 · 662 阅读 · 0 评论 -
【pytest 学习笔记】Pytest版本升级指南:解决Python兼容性引发的神秘错误
兼容问题根源分布“Python 3.10+语法变更” : 占比65%“测试命名不规范” :占比 20%“环境污染” : 占比10%“其他” : 占比5%三条黄金法则逢新必升:Python升级 → 立即升级Pytest命名铁律:测试类Test*,方法test_*环境隔离:每个项目独立虚拟环境遵循这三条,99%的兼容性问题都能迎刃而解!原创 2025-07-31 14:26:14 · 637 阅读 · 0 评论 -
【pytest 学习笔记】Pytest Hook开发避坑指南:hookimpl属性丢失的终极解决方案
hookimpl。原创 2025-07-31 13:56:47 · 583 阅读 · 0 评论 -
【pytest 学习笔记】Pytest Hook 执行顺序全景图
pyramid初始化层 --> 收集层 --> 执行层 --> 报告层init["5个初始化Hook(配置/注册/解析)"] --> collect["8个收集Hook(发现/过滤/排序)"] --> run["15个执行Hook(setup/call/teardown)"] --> report["7个报告Hook(统计/输出/清理)"]插件开发箴言知生命周期,明钩子顺序改收集阶段最安全,动执行过程需谨慎报告钩子画龙点睛,资源清理善始善终Pytest Hook 参考。原创 2025-07-31 13:48:50 · 942 阅读 · 0 评论