(二)allure框架+testNG+Maven+java构建生成自动化测试报告

一.首先去官网下载allure.Zip包

1.下载地址https://github.com/allure-framework/allure2/releases

2.下载完成后解压zip包

3.配置环境变量,如图1:

图1

4.配置完成之后,cmd打开窗口,在黑窗口中输入:allure –version,如果显示正常的版本,说明已经配置成功了环境变量

二.配置MAVEN环境变量(maven环境变量配置不做介绍,默认是已经配置完成的),在POM.XML文件中添加以下依赖,如图2:

图2

三.执行

1.POM.XML依赖和Allure配置完成后,cmd打开黑窗体,使用CD命令,切换路径到项目的根路径

2.切换成功后,再黑窗体输入:mvn test mvn clean test 执行测试

四.结果

1.执行完成后,Allure结果将出现在target/allure-results文件夹中,如果直接进入到项目的目录去打开生成html报告,打开显示空白,需要启动jetty服务

2.在黑窗体中执行命令:allure serve target/allure-results ,之后,就会创建本地Jetty服务器实例,提供生成的报告并在默认浏览器中打开它

备注:具体的生成的报告还是需要在代码中体现,需要使用注解来丰富显示的自动化报告的内容

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容