ARTICLE · 1289769
pytest 插件与工程化配置:从"能用"到"好用
pytest 插件与工程化配置:从"能用"到"好用
pytest 插件与工程化配置:从"能用"到"好用
pytest 用例写好了,跑起来却总卡在"不顺手"。靠两样东西就能把它调教好:插件和配置。
插件装完自动生效。最值得先上这三个:pytest-xdist 能并行跑测试,上千条用例从几十分钟压到几分钟;pytest-cov 统计覆盖率,低于 80% 直接让 CI 判失败;pytest-html 生成带样式的报告,发给领导看一目了然。
常用参数别再每次敲。写进 pyproject.toml,把并行、覆盖率和 HTML 报告设成默认项。团队新人一拉代码,敲个 pytest 全自动跑完。
挑测试也省事。按名字用 -k 筛,按标签用 -m 挑冒烟测试。记得开严格标记模式,拼错标签名直接报错,免得大家乱打标签。
这套配置配下来,测试才算真正从"能用"变成了"好用"。
要不要我帮你把这篇的配置思路,整理成一份可以直接复制的 pyproject.toml 模板?
原文pytest 插件与工程化配置:从"能用"到"好用"
广东,42分钟前,















































































