pytest框架学习总结:失败用例如何处理?

当我们跑用例的时候,有些用例可能会失败,可以对失败的用例设置做如下管理:

1、失败重跑: --reruns 2 --reruns-delay 5

2、失败了停止执行后续的用例:pytest -x

3、设置最多失败多少用例会停止执行:pytest --maxfail=2

4、跳过用例执行:@pytest.mark.skip() 有条件的判断是否跳过@pytest.mark.skipif()

5、通过指定--ignore参数忽略测试文件: pytest --ignore=baiduTest/tests/test_start.py

6、只执行上次失败的用例,pytest --lf xx.py

7、执行全部用例,但是首先执行上次失败的用例,再执行其余成功的用例。pytest --ff xx.py

相关推荐
ZH154558913111 小时前
Flutter for OpenHarmony Python学习助手实战:GUI桌面应用开发的实现
python·学习·flutter
编程小白202612 小时前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
学历真的很重要12 小时前
【系统架构师】第二章 操作系统知识 - 第二部分:进程与线程(补充版)
学习·职场和发展·系统架构·系统架构师
深蓝海拓12 小时前
PySide6,QCoreApplication::aboutToQuit与QtQore.qAddPostRoutine:退出前后的清理工作
笔记·python·qt·学习·pyqt
酒鼎12 小时前
学习笔记(3)HTML5新特性(第2章)
笔记·学习·html5
L***一12 小时前
2026届大专跨境电商专业毕业生就业能力提升路径探析
学习
.小墨迹12 小时前
apollo学习之借道超车的速度规划
linux·c++·学习·算法·ubuntu
ZH154558913112 小时前
Flutter for OpenHarmony Python学习助手实战:模块与包管理的实现
python·学习·flutter
Gain_chance13 小时前
33-学习笔记尚硅谷数仓搭建-DWS层交易域用户粒度订单表分析及设计代码
数据库·数据仓库·hive·笔记·学习·datagrip
hqyjzsb13 小时前
盲目用AI提效?当心陷入“工具奴”陷阱,效率不增反降
人工智能·学习·职场和发展·创业创新·学习方法·业界资讯·远程工作