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 测试报告

你可能感兴趣的:(Jenkins:Allure测试报告(RobotFramework))