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

相关推荐
港港胡说4 小时前
机器学习(西瓜书)学习——绪论
人工智能·学习·机器学习
心一信息4 小时前
非常简单!从零学习如何免费制作一个lofi视频
学习·音视频
_Kayo_5 小时前
node.js 学习笔记2 进程/线程、fs
笔记·学习
-森屿安年-5 小时前
C语言学习笔记——文件
c语言·笔记·学习
Hello_Embed6 小时前
STM32HAL 快速入门(三):从 HAL 函数到寄存器操作 —— 理解 HAL 库的本质
c语言·stm32·单片机·嵌入式硬件·学习
●VON7 小时前
重生之我在暑假学习微服务第十天《网关篇》
学习·微服务·云原生·架构
测试开发技术9 小时前
软件测试中,pytest 运行完成后,如何自动发送邮件?
开发语言·python·pytest·接口测试·面试题
丿罗小黑10 小时前
Pytest项目_day08(setup、teardown前置后置操作)
pytest
测试199810 小时前
Pytest中实现自动生成测试用例脚本代码
自动化测试·软件测试·python·测试工具·测试用例·pytest·接口测试