Allure 安装及使用

linux下安装方法
  1. Allure requires Java 8 or higher
  2. npm install -g allure-commandline --save-dev
    (如果npm不能使用需要单独安装)


增加软连接


windows下安装 Allure工具
环境
1、安装JDK1.8+
2、安装Allure
  • 下载Allure的zip安装包,戳这里
  • 解压到allure-commandline目录
  • 进入bin目录,运行allure.bat
  • 添加allure到环境变量PATH(\安装路径\allure-commandline\bin)
添加环境变量的方法:
计算机--属性--高级系统设置--环境变量--系统变量--path--编辑


然后新开cmd




demo

case test_demo1.py


运行case

运行完成后会在指定目录下生产xml报告

使用allure生产html可视化报告














### 在 Ubuntu 系统中安装 Allure 工具 要在 Ubuntu 上安装 Allure 工具,可以按照以下方法完成: #### 1. 安装 Java 开发环境 Allure 是基于 Java 的工具,因此需要先安装 JDK。推荐使用 OpenJDK 8 或更高版本。 运行以下命令以安装 OpenJDK 8: ```bash sudo apt-get update sudo apt-get install -y openjdk-8-jdk ``` 验证 Java 是否已正确安装并检查其版本号: ```bash java -version ``` 如果返回的是 Java 版本信息,则说明安装成功[^4]。 --- #### 2. 下载 Allure 命令行工具 可以从官方 Maven 存储库下载最新版的 Allure 压缩包。以下是具体操作步骤: 访问官方网站获取最新的 Allure 发布地址或者通过 wget 直接下载: ```bash wget https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.20.1/allure-commandline-2.20.1-bin.zip ``` 解压下载的压缩包至指定位置(例如 `/opt` 文件夹): ```bash sudo unzip allure-commandline-2.20.1-bin.zip -d /opt/ cd /opt/ mv allure-2.20.1/ allure ``` 此时,Allure 将被放置在 `/opt/allure` 路径下[^3]。 --- #### 3. 配置环境变量 为了让系统识别 `allure` 命令,需将其 bin 目录添加到 PATH 中。 进入 Allure 的 bin 目录并记录该路径: ```bash cd /opt/allure/bin pwd ``` 编辑系统的环境变量配置文件 `/etc/profile` 并追加路径: ```bash sudo nano /etc/profile ``` 在文件末尾加入如下内容: ```bash export PATH=$PATH:/opt/allure/bin ``` 保存退出后重新加载配置文件使其生效: ```bash source /etc/profile ``` 最后,验证 Allure 是否正常工作: ```bash allure --version ``` 如果能显示版本号则表示安装成功。 --- #### 4. (可选)创建软链接 为了简化路径管理,也可以为 Allure 创建一个全局可用的软链接: ```bash sudo ln -s /opt/allure/bin/allure /usr/bin/allure ``` 再次确认是否有效: ```bash which allure && allure --version ``` --- #### 5. Python 测试框架集成 (Allure-Pytest 插件) 如果你计划在 Python 中使用 Allure 报告功能,还需要额外安装相关依赖项: ```bash pip install pytest pip install pytest-allure-adaptor pip install allure-pytest ``` 这些插件允许你在编写测试脚本时生成兼容 Allure 的 XML 结果文件,并最终渲染成 HTML 报告[^5]。 --- ### 总结 以上就是在 Ubuntu 系统上部署 Allure 所涉及的主要流程,涵盖了从基础环境搭建到高级扩展支持的过程。确保每一步都严格按照顺序执行即可顺利完成整个过程[^1][^2][^3]。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值