pytest用例过滤
一、用例过滤
使用pytest的装饰器修饰在用例或者类上进行过滤用例
1.@pytest.mark.skip
skip:接收一个字符串参数reason,描述用例不执行原因
@pytest.mark.skip(reason="此用例不执行")
def test_a01(self):
print("执行test_a01。。。。。。")
执行结果:

2.@pytest.mark.skipIf
skipIf:接收两个参数
参数1: 接收一个条件表达式, 条件为True时用例不执行
参数2: 接收一个字符串参数reason, 描述用例不执行原因
@pytest.mark.skipif(1 == 1, reason="此用例不执行")
def test_login2(self):
print("\npytest测试用例执行。。。。。")
执行结果:


浙公网安备 33010602011771号