pytest.mark 相关的注释器
1、@pytest.mark.parametrize
1、按照组合传 @pytest.mark.parametrize('x,y',[(1,2),(3,4)])
2、全组合传
@pytest.mark.parametrize('x',[1,2]) @pytest.mark.parametrize('y',[3,4])
2、获取被调用函数返回值
@pytest.fixture(scope='function')
3、挑选执行部分的用例
step1: 在测试用例前标注@pytest.mark.smoke
step2: 在测试执行的时候标注
if __name__ =="__main__":
pytest.main(['test_sample.py','-s','-m=smoke'])