当前位置: 首页 > 工具软件 > Marky > 使用案例 >

pytest.mark 注释器

燕宜修
2023-12-01

 

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'])

 

 

 类似资料: