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

相关推荐
Nan_Shu_61432 分钟前
学习:GSAP
学习
我命由我123452 小时前
匈牙利命名法
java·服务器·后端·学习·java-ee·kotlin·学习方法
xiaoxiangsiyan3 小时前
运维之前端反调试学习
运维·前端·学习·状态模式
思维新观察4 小时前
开学季数码怎么选?兼顾学习护眼与电竞娱乐有参考
学习·娱乐
菩提树下的打坐4 小时前
测试与安全测试融合:DAST / SAST / IAST 三选
学习
达柳斯·绍达华·宁5 小时前
重读CV系列——&&4、Mask-RCNN学习
学习
fīɡЙtīиɡ ℡6 小时前
深入学习JAVA并发编程(上)
java·开发语言·学习
PC2005-cloud6 小时前
KubeSphere学习笔记:部署nginx
笔记·学习·nginx
Bernice橘子6 小时前
职场英语学习计划Day033
学习
依然鸣7 小时前
PTA团体程序设计天梯赛L2真题讲解L2-045-048
数据结构·c++·经验分享·学习·算法·pat考试·pat