Allure

官網(wǎng):http://allure.qatools.ru/

關(guān)于Allure

Allure是一個(gè)report框架,可以基于一些測試框架生成測試報(bào)告,比較常用的一般是Junit/Testng框架;
Allure 生成的報(bào)告樣式簡潔美觀,同時(shí)又支持中文;
Allure還支持使用Jenkins工具持續(xù)集成,整套環(huán)境搭建下來以后,使用起來非常方便。

下載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>

配置報(bào)告路徑(重要

添加allure.properties,內(nèi)容如下

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

查看報(bào)告

方法一:

生成臨時(shí)目錄并打開報(bào)告

allure serve target/allure-results

方法二:

先生成報(bào)告到目錄

allure generate target/allure-results

然后再執(zhí)行打開命令

 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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容