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