# pytest-allure-demo **Repository Path**: panc-test/pytest-allure-demo ## Basic Information - **Project Name**: pytest-allure-demo - **Description**: allure测试报告和jenkins集成 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-09-09 - **Last Updated**: 2023-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: pytest, Python, Allure ## README # Allure快速入门 ## 1、官网文档教程 https://docs.qameta.io/allure-report/ ## 2、安装JDK https://blog.csdn.net/panc_guizaijianchi/article/details/90634013 ## 3、下载安装allure (1)下载allure-commandline并配置环境变量: https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/ (2)检查allure安装是否成功: allure --version ## 4、安装allure-pytest插件 pip install allure-pytest ## 5、生成allure测试报告 (1)保存测试结果数据文件 pytest --alluredir=allure-results (2)生成allure测试报告 allure generate allure-results (3)打开allure测试报告 allure open allure-report ## 6、allure常见命令 (1)以json文件格式保存测试结果: pytest --alluredir= (2)使用--clean-alluredir清除历史记录: pytest --alluredir=allure-results --clean-alluredir (3)从json格式的测试结果文件生成html格式的测试报告,默认生成测试报告文件夹allure-report: allure generate (4)使用-o更改生成测试报告的目标文件夹: allure generate -o (5)使用-c在生成新的测试报告文件之前,清除历史记录: allure generate -o -c (6)在默认系统浏览器中打开测试报告: allure open (7)生成测试报告到临时文件夹,然后直接使用默认浏览器打开测试报告: allure serve