pytest.xfail

含义

xfail: 根据给定的原因下标记执行的测试和设置函数为失败。
源码:
pytest 测试框架学习(7):pytest.xfail
官方提示,这个函数只能在 执行测试期间,也就是(setup、call、teardown)中使用。 note 中也提示为了更好的使用,建议使用 mark 方式 – @pytest.mark.xfail 。

使用

fail 使用差不多。我这里就截图展示了:
pytest 测试框架学习(7):pytest.xfail
但是与 fail 不同于,执行结果,下图为 fail 执行:
pytest 测试框架学习(7):pytest.xfail
可以知道,xfail 是将测试标记为 xfailed,而 fail 则是直接 failed。

说明:本篇参考官网并加入自己些许理解翻译而来,觉得有用,可以点赞和赞赏哦(^ v ^),谢谢支持;如果有不足地方,可留言评论。后续将继续更新。
pytest 测试框架学习(7):pytest.xfail

相关文章:

  • 2022-01-11
  • 2021-10-13
  • 2021-11-18
  • 2021-10-15
  • 2022-01-08
  • 2021-12-29
  • 2021-08-07
猜你喜欢
  • 2021-12-09
  • 2021-12-06
  • 2022-12-23
  • 2022-01-18
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
相关资源
相似解决方案