可传入一个非必须参数reason表示原因输出结果:test_fixture2.py ss---用例c执行---传入condition参数为判断条件,可以选择传入非必须参数reason;如果多个标签一起使用,满足其中一个跳过条件则会跳过该测试函数。myskip = pytest.mark.skip() 或 myskip = pytest.mark.skipif装饰时用该变量代替标签即可:@myskip输出结果:test_fixture2.py ss---用例c执行---4、通过pytest.skip()方法跳过测试函数输出结果:test_fixture2.py ss---用例c执行--跳过测试类其实和跳过测试方法一样,使用@pytest.mark.skip()和@pytest.mark.skipif()两个标签,用他们装饰测试类就好啦。输出结果:test_fixture2.py sss依次将要运行的文件名写在后面即可,用逗号隔开,无需链表元组等形式。
暂无评论