allure 介绍
有很多的编程语言具有很酷的测试框架。但是,只有少数语言能够提供效果很好的测试执行输出结果。由Qameta软件测试团队开发的Allure,是一个开源框架,旨在让团队中每个人都清楚的看到测试执行报告。
allure能够跟很多测试框架做集成:
1)Java:Junit4,Junit5,TestNG
2)python:pytest,nose,behave
allure将测试用例的执行数据保存到xml文件中,再利用allure的命令行将文件转换成html形式呈现出来。
allure 官网
allure 命令行工具的安装
1、allure 的下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
选择最新日期的版本下载即可,如下图所示:
2、将下载好的压缩包解压到D盘,路径为 D:\allure-2.13.2,如下图所示:
3、跳转到bin目录下,对于Windows系统,运行 allure.bat 文件(对于Unix平台,运行 allure 文件),如下图所示:
4、添加 allure 环境变量,以Win10系统举例:
4.1 通过开始菜单进入 控制面板
4.2 控制面板 - 系统安全 - 系统 - 高级系统设置
4.3 进入到系统属性菜单,选择环境变量,单击确定按钮。
4.4 选择 系统变量 path 进行编辑
4.5 添加 allure 环境变量:D:\allure-2.13.2
4.6 在cmd.exe中 运行 allure --version,看到 allure 版本,即表示 allure 命令行工具安装成功。