pychram中如何安装allure
时间: 2025-04-04 07:09:25 浏览: 61
### 如何在 PyCharm 中配置和安装 Allure 报告工具
#### 安装 `allure-pytest` 插件
要在 PyCharm 中使用 Allure 测试报告功能,首先需要通过终端安装 Python 的 Allure 支持插件。打开 PyCharm 并进入 Terminal 窗口,在其中运行以下命令来完成 `allure-pytest` 的安装[^1]:
```bash
pip install allure-pytest
```
除了上述核心依赖外,还需要额外安装一些辅助库以支持完整的 Allure 功能。具体来说,可以按照如下方式操作:
- 下载并安装 `allure-python-commons` 库[^5]。
#### 配置 Java 和 Allure 命令行工具
Allure 是基于 Java 开发的测试报告生成器,因此需要先确保本地已正确安装 JDK (Java Development Kit)[^3]。接着,从 Maven 仓库获取最新版本的 Allure 命令行工具包[^2][^3]。访问官方下载页面:
```
https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
```
选择适合的操作系统平台对应的二进制文件进行下载,并解压到指定目录下。随后将该路径添加至系统的环境变量 PATH 中以便全局调用。
验证安装成功与否可以通过执行下面这条指令查看当前使用的 Allure 版本号:
```bash
allure --version
```
如果一切正常,则会返回相应的版本信息;反之则需重新检查之前的每一步骤是否有误漏之处。
#### 编写带有标记装饰器的 pytest 脚本
为了能够利用 Allure 提供的强大特性展示更丰富的数据详情,在编写自动化脚本时建议采用其特有的标签语法结构。例如定义不同的严重程度等级或者附加描述说明等属性给各个单独案例单元。
```python
import allure
import pytest
@allure.severity(allure.severity_level.CRITICAL)
def test_example():
with allure.step("Step description"):
assert True
```
最后记得修改项目的 pytest 运行参数加入 `--alluredir=./result` 参数用于指定存储临时结果的位置以及后续生成 HTML 文件的具体位置。
---
阅读全文
相关推荐


















