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
在这里插入图片描述

相关推荐

  1. python——pytest对于失败重新执行

    2024-02-21 09:40:04       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-21 09:40:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-21 09:40:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-21 09:40:04       82 阅读
  4. Python语言-面向对象

    2024-02-21 09:40:04       91 阅读

热门阅读

  1. 物联网平台构成与边缘计算

    2024-02-21 09:40:04       49 阅读
  2. 从查字典到查网络再到查大语言模型

    2024-02-21 09:40:04       52 阅读
  3. 单精度(float)和双精度(double)的区别

    2024-02-21 09:40:04       54 阅读
  4. Go 空切片与nil切片

    2024-02-21 09:40:04       57 阅读
  5. 区块链笔记(二)

    2024-02-21 09:40:04       49 阅读
  6. 闲鱼搜索API接口

    2024-02-21 09:40:04       120 阅读
  7. Android无法获取已安装应用包名的问题

    2024-02-21 09:40:04       47 阅读
  8. svg.js

    2024-02-21 09:40:04       51 阅读
  9. linux系统消息队列的模式和介绍

    2024-02-21 09:40:04       54 阅读
  10. 浅谈数仓发展

    2024-02-21 09:40:04       49 阅读