Allure

作者: 小昕s | 来源:发表于2018-04-24 19:29 被阅读0次

官网:http://allure.qatools.ru/

关于Allure

Allure是一个report框架,可以基于一些测试框架生成测试报告,比较常用的一般是Junit/Testng框架;
Allure 生成的报告样式简洁美观,同时又支持中文;
Allure还支持使用Jenkins工具持续集成,整套环境搭建下来以后,使用起来非常方便。

下载Allure

下载命令

brew install allure

查看安装版本

allure --version

显示如下即安装成功


image.png

POM文件配置

添加properties

<properties>
<aspectj.version>``1.8``.``10``</aspectj.version>`
</properties>

添加allture的testng插件

<dependency>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-testng</artifactId>
<version>LAST_VERSION</version>
<scope>test</scope>
</dependency>

在build下添加如下配置

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>``2.20``</version>
<configuration>
<argLine>-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
</argLine>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>

配置报告路径(重要

添加allure.properties,内容如下

allure.results.directory=target/allure-results`

查看报告

方法一:

生成临时目录并打开报告

allure serve target/allure-results

方法二:

先生成报告到目录

allure generate target/allure-results

然后再执行打开命令

 allure open allure-results

jenkins配置

插件管理下载aullre插件

image2018-3-28 11_9_23.png

全局工具配置中安装Allure Commandline

image.png

job中配置Allure report 路径

image2018-3-28 11_13_33.png

效果展示

image.png

相关文章

网友评论

      本文标题:Allure

      本文链接:https://www.haomeiwen.com/subject/pnxslftx.html