美文网首页
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