allure--生成测试报告框架

使用方法: 在IDEA pom.xml文件中导入allure需要的安装包

<dependency>
            <groupId>io.qameta.allure</groupId>
            <artifactId>allure-junit5</artifactId>
            <version>RELEASE</version>
            <scope>test</scope>
</dependency>

使用AllureReport生成测试报告: https://www.jianshu.com/p/b5a6e902c9d4 https://qualitysphere.github.io/4_allure/

Allure安装及使用:

https://blog.csdn.net/chenfei_5201213/article/details/80982929
https://dy.163.com/article/EFP7REG9053682XK.html;NTESwebSI=F81E81500BDCCADF411E7111E63008F2.hz-subscribe-web-docker-cm-online-rpqqn-8gfzd-flemn-cbf955bcpnq-8081

Allure注解:

@Epic(value = "")

@Feature:标注主要功能模块

@Story:标注Features功能模块下的分支功能

@Description:标注测试用例的描述

@Severity:标注测试用例的重要级别

点击底部窗口:Terminal 在窗口 执行全部的用例:mvn test

执行指定的用例:mvn test -Dtest=RandomTest (RandomTest为指定的测试用例类名)

执行:allure serve allure-results 在Terminal窗口输入:allure serve allure-results(allure-results报告名称,可以随便取)

输入此命令前需要安装好allure的环境:下载allure安装包到本地 allure配置环境变量:将allure安装包bin文件所在的路径 配置到系统环境变量path中:

变量名:path  变量值在最后添加:D:\software\allure-commandline-2.13.3\allure-2.13.3\bin (本地allure安装包bin文件所在的路径)

在cmd窗口输入allure出现打印信息 说明配置成功

Allure测试报告与Jenkins集成:
jenkins–Manage Jenkins–System configration–Global Tool configration下安装maven和allure

 

allure生产的测试报告乱码解决方法:

idea菜单栏File-->settings-->Editor-->Code Style-->File Encodings

 

 再重新运行用例,生产测试报告,报告不会出现乱码问题

posted @ 2021-06-11 18:27  zhanchenglan  阅读(238)  评论(0编辑  收藏  举报