allure 使用篇

本文档详述了Allure自动化测试报告的生成过程,包括在Linux和Windows环境下安装Allure的方法,如何通过Maven命令执行测试用例并生成测试报告,以及Allure server的运行方式。此外,还介绍了清理报告的命令。

官方操作手册地址

https://docs.qameta.io/allure

安装篇

注意:前提系统有jdk环境

  1. Linux

sudo apt-add-repository ppa:qameta/allure

sudo apt-get update 

sudo apt-get install allure

  1. windows

先安装scoop命令行包管理工具

安装命令如下

scoop install allure

手动安装

下载zip包,地址:http://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/

添加bin 到环境变量path 中

Reporting篇

本地工程生产报告

  1. testng Example

地址如下:https://github.com/allure-examples/allure-testng-example

Maven命令:如下

执行测试用例

./mvnw clean test site

生产测试报告以及测试结果

./mvnw io.qameta.allure:allure-maven:report

运行在target/sit/allure-maven-plugin目录下index.Html 查看结果

Allure server运行

注意:前提生产测试结果数据

  1. 生成报表

使用命令行 如下

allure generate <directory-with-results> 目录即生成的结果目录/target/allure-result

allure generate <directory-with-results> -o <directory-with-report>  -o 生成结果到指定的目录。

  1. 打开报表

命令如下allure open <directory-with-report>

Clean reporting

命令如下:allure report clean

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值