传title
方法1:@allure.title(‘{case_name}’
eg:
@allure.title(‘{case_name}’)
@pytest.mark.parametrize(‘case_name’, testdata, ids=ids)
def test_main(self, case_name):
pass
方法2:ids传title
ids=[“name1”,“name2”,“name3”]
@pytest.mark.parametrize(‘case_name’, testdata, ids=ids)
def test_main(self, case_name):
pass
方法3:动态传 allure.dynamic.title()
@pytest.mark.parametrize(‘case_name’, testdata)
def test_main(self, case_name):
allure.dynamic.title(case_name)
pass
动态传其它:
@pytest.mark.parametrize(‘case_name’, testdata)
def test_main(self, case_name):
allure.dynamic.story(case_name)
allure.dynamic.feature(case_name)
allure.dynamic.link(case_name)
allure.dynamic.issue(case_name)
allure.dynamic.testcase(case_name)
allure.dynamic.description(case_name)
pass