美文网首页
pytest-allure的测试报告用例的标题title参数化

pytest-allure的测试报告用例的标题title参数化

作者: Chaweys | 来源:发表于2021-06-14 09:50 被阅读0次

参数化动态生成测试报告用例的标题title
import allure
import pytest

data = [
    ("name1", "123456", "name1 登录成功"),
    ("name2", "123456", "name2 登录失败"),
    ("name3", "123456", "name3 登录成功")
]


@allure.story('分别传值')
@allure.title('登录测试用例-{title}')
@pytest.mark.parametrize('username,pwd,title', data)
def test_login1(username, pwd, title):
    """
    登录测试用例1
    """
    print(username, pwd)

if __name__ == '__main__':
    pytest.main(["-s","test_py01.py"])
    

pytest --alluredir=./report
allure generate ./report -o ./report-html -c
allure open ./report-html
报告1.png

相关文章

网友评论

      本文标题:pytest-allure的测试报告用例的标题title参数化

      本文链接:https://www.haomeiwen.com/subject/widqeltx.html