fixture

Helix25016 天前
python·单元测试·实战·mock·pytest·测试覆盖率·fixture
Python单元测试实战:pytest框架从入门到企业级测试体系搭建指南当团队因害怕破坏现有功能而不敢重构代码时,当每次上线前都要人工回归验证数十个场景时,当线上Bug反复出现在已修复过的逻辑中时——这些痛点都指向同一个根源:缺乏可信的自动化测试保障。许多开发者将测试视为“额外负担”,实则混淆了“编写测试的时间”与“没有测试所消耗的隐性成本”。本文摒弃玩具级示例,聚焦真实业务代码的测试挑战:如何测试依赖外部服务的函数?怎样避免测试本身成为维护噩梦?如何让测试真正驱动设计改进?所有方案均源自金融级系统实践,兼顾严谨性与工程效率。
在世修行20 天前
pytest·fixture·pytest assert
干货:pytestpytest 就是 Python 的测试运行框架:用普通的 assert 做断言(不用一堆 self.assertEqual),用 fixture 准备测试数据和环境,运行 pytest tests/ 一键跑全部。
闲人编程1 年前
数据库·python·django·sqlite·钩子·fixture·codecapsule
Django测试框架深度使用:Factory Boy与Fixture对比『宝藏代码胶囊开张啦!』—— 我的 CodeCapsule 来咯!✨写代码不再头疼!我的新站点 CodeCapsule 主打一个 “白菜价”+“量身定制”!无论是卡脖子的毕设/课设/文献复现,需要灵光一现的算法改进,还是想给项目加个“外挂”,这里都有便宜又好用的代码方案等你发现!低成本,高适配,助你轻松通关!速来围观 👉 CodeCapsule官网
防御塔策略2 年前
python·单元测试·pytest·hook·fixture·mark
pytest简单使用在项目根目录下创建固定名为 pytest.ini 的配置文件,文件格式需要加上 [pytest] ,然后通过 markers 注册自定义标记
我是有底线的