美文网首页
Jenkins:Allure测试报告(RobotFramewor

Jenkins:Allure测试报告(RobotFramewor

作者: liuxiro | 来源:发表于2021-01-27 11:00 被阅读0次

    不可否认,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测试报告(RobotFramewor

          本文链接:https://www.haomeiwen.com/subject/hsruzktx.html