java使用allure_Java + Selenium 系列之Allure报告集成

目前市面上有很多自动化报表插件,本章主要介绍Allure报表

1、在Pom上集成依赖

io.qameta.allure

allure-testng

2.13.0

2、编码设置,避免乱码

1.8

1.8

UTF-8

UTF-8

UTF-8

1.8.10

3、引⼊Maven编译插件,防⽌JDK版本变动,引⼊MavenSurefire插件

org.apache.maven.plugins

maven-compiler-plugin

3.5.1

1.8

1.8

UTF-8

org.apache.maven.plugins

maven-surefire-plugin

2.22.1

true

testng.xml

-Dfile.encoding=UTF-8

-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"

allure.results.directory

${project.build.directory}/allure-results

org.aspectj

aspectjweaver

${aspectj.version}

4、⽣成Allure报表

有两种方法

1)通过运行 maven 来生成, 选择项目名称----右键----RunAs-----先Maven clean ,清除上次生成结果,首次进行 Maven test 先输入命令

mvn io.qameta.allure:allure-maven:serve

        io.qameta.allure        allure-testng        2.12.1        test

你可能感兴趣的:(java使用allure)