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

相关推荐
小奶包他干奶奶10 小时前
Webpack学习——Loader(文件转换器)
前端·学习·webpack
小奶包他干奶奶10 小时前
Webpack学习——原理理解
学习·webpack·devops
励志成为美貌才华为一体的女子11 小时前
强化学习PPO和GRPO逻辑学习
学习
meichaoWen11 小时前
【Vue3】vue3的全面学习(一)
前端·javascript·学习
FFF团团员90911 小时前
树莓派学习笔记3:LED和Button
笔记·学习
wdfk_prog14 小时前
[Linux]学习笔记系列 -- [block]bio
linux·笔记·学习
90848690516 小时前
文旅业务相关前沿技术应用
学习·产品经理
GIS学姐嘉欣16 小时前
地信、测绘、遥感等专业免费学习网站推荐
学习·gis开发·webgis
今天你TLE了吗18 小时前
Stream流学习总结
java·学习
周全全1 天前
基于ElasticSearch的语义检索学习-向量化数据、向量化相似度、向量化检索
大数据·学习·elasticsearch