Jenkins:Allure测试报告(RobotFramework)

不可否认,Allure的测试报告比RobotFramework的测试报告要好看不少,所以,优化之~

测试服务器:windows server

由于服务器是windows的服务器,下面介绍的是基于windows服务器上搭建的。linux服务器的仅供参考

Allure官网图

一、Allure安装(Windows下安装)

Allure官方提供在windows下的安装方法为:scoop install allure

1、添加hosts

199.232.68.133 raw.githubusercontent.com  #用作安装scoop

2、安装scoop

打开cmd窗口

powershell  #进入powershell

$PSVersionTable  #查询powershell版本,若版本低于5,需要跟新到5以上

PSVersion

Set-ExecutionPolicy RemoteSigned -scope CurrentUser  #为当前用户启用powershell,已起用请忽略

Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')   #安装scoop

验证scoop

3、安装allure

scoop install allure 

4、安装allure-robotframework

pip install allure-robotframework

5、其他方法

 Allure官方地址:https://github.com/allure-framework/allure2/releases

下载并解压到任意目录。如:D:\allure-2.13.8  #后续Jenkins配置注意Allure Commandline目录即可

二、Jenkins配置

1、 添加Jenkins插件(Manage Plugins)

注意:在搜索的时候,插件名字是Allure,安装成功后,名字就变成Allure Jenkins Plugin。

Allure Jenkins Plugin插件

2、配置全局工具(Global Tool Configuration)

Allure依赖于java环境,配置本地JDK目录

JDK

配置本地的Allure目录,scoop安装的allure目录

Allure Commandline

3、构建配置

--listener allure_robotframework;allure-results   #添加监听,“;”后为生成报告数据文件目录

构建执行命令配置

注意:确保测试报告数据的目录与构建是导出的目录一致

测试报告展示配置

三、任务执行

执行测试任务

任务执行中

测试完成,报告展示

Allure 测试报告
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容