背景
我们在编写接口自动化过程中,总会遇到一些需要符合条件或者无任何条件下跳过的场景,比如当下单不成功,就跳过支付等
1、用法
- 无条件跳过
reason -理由,填写文本即可
@pytest.mark.skip(reason="xxx")
- 有条件跳过
condition-条件表达式,为真则跳过
reason -理由,填写文本即可
@pytest.mark.skipif(condition, reason="xxx")
2、实例
无条件-class级别
无条件-def级别
有条件-class级别
有条件-def级别