pytest 测试报告、用例失败重跑配置
自动化落地必须解决两个问题可视化测试报告、随机失败用例重跑。本文讲解 pytest 主流报告插件、失败重跑、超时设置、日志整合全套实战配置。一、pytest 主流测试报告方案1. pytest 原生简易报告终端输出执行结果、通过率、失败用例、报错信息适合快速调试。2. HTML 可视化报告企业常用安装 pytest-html 插件一键生成美观可视化 HTML 报告展示通过、失败、跳过、错误用例支持详情查看、截图嵌入。3. Allure 高级报告大厂首选轻量化、高颜值、交互式测试报告支持步骤拆分、用例分级、附件截图、趋势统计适配 CI/CD 集成。二、用例失败重跑配置解决随机报错UI 自动化存在网络、加载、异步导致的偶现失败通过失败重跑机制过滤临时问题提升脚本稳定性。安装 pytest-rerunfailures 插件配置重跑次数、重跑间隔失败用例自动重试重试成功标记通过。三、扩展实用配置1. 用例超时设置防止单条用例卡死阻塞整体执行2. 失败截图自动保存失败用例自动截图留存问题现场3. 日志集成输出详细执行日志、报错堆栈4. 用例分级执行冒烟用例、全量用例分开执行。四、pytest.ini 全局配置文件统一配置执行规则、重跑次数、报告格式、过滤规则、日志级别无需每次命令行传参企业项目标准配置。五、总结报告可视化失败重跑是自动化项目落地的最后一环解决脚本不稳定、结果无留存、问题无追溯的痛点。

相关新闻

0.69B小模型也能看懂图片:Qwen3-SmVL多模态融合终极指南

0.69B小模型也能看懂图片:Qwen3-SmVL多模态融合终极指南

0.69B小模型也能看懂图片:Qwen3-SmVL多模态融合终极指南 【免费下载链接】happy-llm 📚 从零开始构建大模型 项目地址: https://gitcode.com/GitHub_Trending/ha/happy-llm 还在为多模态AI模型显存占用太高而烦恼吗?想用普通显卡也能玩…

2026/6/30 22:26:34阅读更多 →
给宝宝起名字找哪个网站靠谱

给宝宝起名字找哪个网站靠谱

——这是宝宝出生 20 天、距离上户口还剩 10 天的某位新手爸爸,在家族群里发的那条求助消息的标题。30 多条回复里有人推工具 App、有人推小程序、有人推老牌平台,他越看越乱,最后硬着头皮选了家,结果方案出来一看全是算法凑的字&…

2026/6/30 22:21:34阅读更多 →
二次验证恢复码管理指南:从 GitHub 到云平台,丢码等于丢号

二次验证恢复码管理指南:从 GitHub 到云平台,丢码等于丢号

有个朋友之前换了手机,Google Authenticator 的验证码没迁过来。更倒霉的是——GitHub 的恢复码也没存。登录要 2FA,重置 2FA 要先登录。卡了三天,最后找 GitHub Support 提交了一堆证明材料才找回来。那三天他的代码仓库一行动不了。 恢复码…

2026/6/30 22:21:34阅读更多 →
液冷板焊接的效率账:激光45秒 vs 钎焊6小时,产能差了10倍

液冷板焊接的效率账:激光45秒 vs 钎焊6小时,产能差了10倍

今年618,东莞一家液冷板代工厂的钎焊车间灯火通明。客户订单压了三批,钎焊炉24小时连轴转。但不管怎么赶,一天最多出6炉——因为真空钎焊一炉的周期是4到8小时,这是物理规律,不是加班能解决的。老板在车间里站了半夜&a…

2026/6/30 23:21:42阅读更多 →
english 16 sentences

english 16 sentences

english 16 sentences 英语16种时态表.xls 【英语16种时态表.xls】下载 1 个积分 chinese 15 sentences- 中文语法

2026/6/30 23:21:42阅读更多 →
卡在 FDE 入门的哪一步了?先判断该扛还是该换

卡在 FDE 入门的哪一步了?先判断该扛还是该换

上一期我给了 FDE 入门的三部曲:找行业 → 定方向 → 以身入局。但你读完可能遇到一个更实际的问题——我走到一半发现不对,怎么办? 这不是特例。FDE 的入局路径不是一条笔直的路。更多的人遇到的情况是: 选了行业,进…

2026/6/30 23:21:42阅读更多 →
想做 AI 时代的 FDE?先过三关:找行业、定方向、以身入局

想做 AI 时代的 FDE?先过三关:找行业、定方向、以身入局

上篇聊了 FDE(Forward Deployed Engineer,前线部署工程师)为什么火了——42 倍岗位增长、OpenAI/Anthropic/Google 同周扩编、字节和华为争着招。但你读完可能更困惑了:所以怎么进去? FDE 不是后端开发,不…

2026/6/30 23:21:42阅读更多 →
移动端 App 测试入门(3)----Charles使用

移动端 App 测试入门(3)----Charles使用

1. 什么是Charles Charles(俗称青花瓷)是一款跨平台 HTTP/HTTPS 代理抓包调试工具,支持 Windows、macOS、Linux,是前端、移动端、测试工程师最常用的接口调试工具。 本质是本地代理服务器(默认监听 8888 端口&#xf…

2026/6/30 23:21:42阅读更多 →
计算机毕业设计之基于实训室管理平台的设计与实现

计算机毕业设计之基于实训室管理平台的设计与实现

随着网络科学技术不断的发展和普及化,用户在寻找适合自己的信息管理系统时面临着越来越大的挑战。因此,本文介绍了一套实训室管理平台,在技术实现方面,本系统采用JAVA、HTML、CSS、JS以及MySQL数据库编程,使用SSM框架实…

2026/6/30 23:16:41阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/30 4:03:30阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/30 4:36:27阅读更多 →
为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南 【免费下载链接】Destiny-2-Solo-Enabler Repo containing the C# and XAML code for the D2SE program. Included is also the dependency for the program, and image asset. 项目地址: https://gitcode…

2026/6/30 0:02:58阅读更多 →
第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

1. PowerPoint 2010基础操作全攻略 刚接触PowerPoint 2010时,很多人会被它复杂的界面吓到。其实只要掌握几个核心区域,就能快速上手。我最开始用PPT时,经常找不到功能按钮在哪,后来发现主要操作都集中在顶部功能区。 工作窗口主要…

2026/6/30 0:02:58阅读更多 →
XGBoost超参数实战:从理论到调优策略

XGBoost超参数实战:从理论到调优策略

1. XGBoost超参数基础认知 第一次接触XGBoost时,我被它那密密麻麻的参数列表吓到了。这感觉就像面对一架波音747的驾驶舱——每个按钮都可能有神奇的效果,但按错了就可能坠机。经过多年实战,我发现其实掌握十几个核心参数就能解决90%的问题。…

2026/6/30 0:02:59阅读更多 →