2021-08-12 jenkins + pytest + allure
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-08-12 jenkins + pytest + allure相关的知识,希望对你有一定的参考价值。
参考技术A 实现上述架构流程 :
1)安装jenkins
2)jenkins内安装allure插件
3)创建相关任务配置allure和报告展示
问题解决:
1)Jenkins上的配置allure和报告
在构建后操作--添加Allure Report ---填写Result path(这个是指Pytest+allure运行后生成的结果位置(自己创建的))
在构建后操作--添加Publish HTML Report---填写HTML directory to archive(这个是指allure配置的报告展示目录,默认是allure_report)
shell中可以写
pytest
也可以写python3 test_demo.py(换成自己的测试py)
测试py中核心的一句是
command_line = ["-s", "test_user.py", "--alluredir=report"]
pytest.main(command_line)
以上是关于2021-08-12 jenkins + pytest + allure的主要内容,如果未能解决你的问题,请参考以下文章
python+requests+pytest+yaml/json+Allure+jenkins+docker接口自动化框架保姆级教学