存在一些用例执行不了,这时我们需要跳过这些用例,如果将用例删掉或者注释掉,后面用到了不是很方便,所以可以将其标记为跳过
@pytest.mark.skip() 标签来装饰该用例
跳过执行一条数据
pytest.skip() 方法和 pytest.fail() 有些相似,fail 是将用例标记成xfail失败,并且该用例中的后续代码不会执行
场景:当一个场景的功能未完成或者是明知存在一些问题
xfail 另一种使用方法:使用标签@pytest.mark.xfail ,其含义是代表此用例预期是失败的
如果结果中状态显示为 xpass:表示此用例虽说预期是失败的,但是执行成功
如果结果中状态显示为 xfail:表示此用例虽说预期是失败的,但实际也是执行失败