pytest+allure生成自动化测试报告

pytest和allure组合生成展示漂亮测试结果

pytest:收集测试用例,执行测试用例,生成allure可以解析的测试结果文件
allure:对pytest生成的测试结果文件进行解析,生成并展示html测试结果

前置:
1、安装pytest-html
pip install pytest
2、安装allure,并配置环境变量
allure下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
如果是winds环境,则下载zip包pytest+allure生成自动化测试报告
环境变量配置:
pytest+allure生成自动化测试报告
查看环境变量是否设置完成,cmd中执行:allure
pytest+allure生成自动化测试报告
先设计好测试用例:
pytest+allure生成自动化测试报告

通过pytest.main() 去收集用例,然后执行用例pytest+allure生成自动化测试报告
执行完成,并生成测试文件
pytest+allure生成自动化测试报告
最后生成allure测试报告,执行:allure serve allure_test_result
点击服务地址,查看allure测试报告
pytest+allure生成自动化测试报告
pytest+allure生成自动化测试报告
pytest+allure生成自动化测试报告
pytest+allure生成自动化测试报告

上一篇:持续集成:Appium+Pytest+Allure+Git+Jenkins(Windows )


下一篇:allure安装