allure工具生成可视化测试报告

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

2.环境搭建:
安装JDK1.8+
安装Allure

3.Allure的使用方法(主要介绍Allure+Junit5框架)
第一步:在pom.xml文件中添加allure的依赖

第二步:在测试用例中增加allure注解
Features:标注主要功能模块
Stories:标注Features功能模块下的分支功能
Step:标注测试用例的重要步骤
Severity:标注测试用例的重要级别
Description: 标注测试用例的描述
以美甲涂涂app登录测试用例为例:
在类方法前增加Epic、Feature、Owner注解

在测试用例方法前增加DisplayName、Story、Description、Severity注解

第三步:执行用例生成报告:
在Terminal窗口输入:mvn clean test ----即可批量执行全部测试用例
执行完成之后输入:allure serve allure-results ----就会生成测试报告
第四步:查看生成的测试报告:
在总览里面可看到一共执行了多少条用例,执行结果
测试套与自动化用例里面用例类名是一一对应的


在功能页可看到详细的测试结果:

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


修改配置:


添加报告路径:

posted @ 2020-07-23 16:34  zhanchenglan  阅读(675)  评论(0编辑  收藏  举报