jenkins 展示测试报告不友好?教你3招,甩出同事3条街!

jenkins 中在展示测试报告的时候很不友好,测试报告样式会丢失,如何展示漂亮的测试报告呢?

今天我们就来解决这个问题,手把手教你3 种方式。

一、jenkins 中展示测试报告效果

图片

图片

二、实现方式一:临时解决(jenkins 重启后失效)

jenkins 首页--->ManageJenkins--->Tools and Actions 标题下--->Script Console 

粘贴脚本输入框中:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","") 

点右下角的 RUN 按钮执行 

重新构建项目即可展示 HTML 测试报告 

三、实现方式二:修改 jenkins 配置文件

jenkins 安装目录下找到 jenkins.xml 文件

找到 arguments 标签替换前半部分即可

重启 jenkins 生效

替换前:<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "Dmermaid 替换后:<arguments>-Xrs -Xmx256m -Dhudson.model.DirectoryBrowserSupport.CSP= -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "D:\ProgramFiles\jenkins\jenkins.war" --httpPort=8080 --webroot="%LocalAppData%\Jenkins\war"</arguments>

四、实现方式三:通过 jenkins 插件实现

  1. 安装插件 Startup Trigger: 可实现在 Jenkins 节点(master/slave)启动时触发构建

  2. 安装插件 Groovy plugin: 可实现直接执行 Groovy 代码

  3. 来到任务配置页面在“构建触发器(Build Triggers)”模块,选择“Buildwhen job nodes start”选项

  4. 在“构建(Build)”模块,选择“Execute system Groovy script”,执行如下 Groovy 命令:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")

    图片

    图片

    图片

  5. 保存配置,重新构建生效

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/115991.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PowerDesigner 连接 MYSQL

我使用的是powerDesigner16的版本&#xff0c;使用前先保证安装了 mysql odbc 驱动包 选择&#xff1a;文件 -> 反向工程 -> database… 一大波图片正在来袭。。。 点击确认 至此连接成功

笔记1.2 计算机网络结构

网络边缘 主机、网络应用 接入网络&#xff0c;物理介质 有线或无线通信链路 网络核心&#xff08;核心网络&#xff09;&#xff1a; 互联的路由器&#xff08;或分组转发设备&#xff09; 网络之网络 一、网络边缘 主机&#xff08;端系统&#xff09;&#xff1a; 位…

Mysql 子查询,最值查询

1.leetcode-184&#xff1a;查找部门内最高的薪水 首先是一个子查询&#xff0c;找出一个部门里最高的那个工资 随后查找最终需要的值&#xff0c;并且部门编号以及薪水应该包含在这个子查询中 最终答案&#xff1a; # Write your MySQL query statement below SELECT Depar…

【计算机组成原理】读书笔记第四期:从源文件到可执行文件

目录 写在开头 从源代码到本地代码 源代码 本地代码的初级形态&#xff08;这一节有点不严谨&#xff09; 编译器 从目标文件到可执行文件 启动和库文件 DLL文件及导入库 可执行文件的运行机制 变量和函数的内存地址 程序加载时生成栈和堆 结尾 写在开头 本文继…

计算机竞赛 深度学习 opencv python 实现中国交通标志识别

文章目录 0 前言1 yolov5实现中国交通标志检测2.算法原理2.1 算法简介2.2网络架构2.3 关键代码 3 数据集处理3.1 VOC格式介绍3.2 将中国交通标志检测数据集CCTSDB数据转换成VOC数据格式3.3 手动标注数据集 4 模型训练5 实现效果5.1 视频效果 6 最后 0 前言 &#x1f525; 优质…

YOLOv5、YOLOv8改进:空间金字塔池化 SPPF改为 SimSPPF / ASPP / RFB / SPPCSPC / SPPFCSPC

目录 1.SPP 2.sppf yolov5作者基于spp提出 3.YOLOv5/YOLOv8改进之结合​​ASPP 3.1空洞卷积&#xff08;Atrous Convolution&#xff09; 3.2空洞空间卷积池化金字塔 2.配置yolo.py文件 3.配置yolov5/yolov8_​​ASPP.yaml文件 4.1SimSPPF 5.RFB模块&#xff08;Recept…

搭建知识库系统不难,选对工具很重要!

建立科学的知识管理体系&#xff0c;增加企业的知识资产&#xff0c;对于企业本身来说是价值意义重大&#xff0c;但是很多企业受制于技术水平认知限制&#xff0c;总觉得搭建知识库系统非常难…… 以HelpLook为例&#xff0c;只需要注册登陆就可以在短时间内就可制作出一个简约…

MySQL 篇

目录 1、数据库三范式 2、数据库事务的特性 3、MySQL数据库引擎 4、说说 InnoDB 与 MyISAM 的区别 5、索引是什么&#xff1f; 6、索引数据结构 7、MySQL 索引类型有哪些&#xff1f; 8、索引有什么优缺点&#xff1f; 9、索引设计原则 9、使用索引应该注意些什…

LabVIEW崩溃问题解决方法

LabVIEW崩溃问题解决方法 LabVIEW在运行中出现崩溃的情况&#xff0c;确实让人很崩溃。不过按照下面的方法可以逐步排查解决。 在LabVIEW开发环境中浏览时&#xff0c;LabVIEW崩溃并显示以下错误&#xff1a; 解决方案 LabVIEW内部错误和崩溃的初步故障排除步骤&#xff1a;…

微信管理系统可以解决什么问题?

微信作为一款社交通讯软件&#xff0c;已经成为人们日常生活中不可缺少的工具。不仅个人&#xff0c;很多企业都用微信来联系客户、维护客户和营销&#xff0c;这自然而然就会有很多微信账号、手机也多&#xff0c;那管理起来就会带来很多的不便&#xff0c;而微信管理系统正好…

用PHP实现极验验证功能

极验验证是一种防机器人的验证机制&#xff0c;可以通过图像识别等方式来判断用户是否为真实用户。在实现极验验证功能时&#xff0c;您需要进行以下步骤&#xff1a; 1 注册极验账号&#xff1a; 首先&#xff0c;您需要在极验官网注册账号并创建一个应用&#xff0c;获取相应…

学习Shader中的光前了解光学简史

文章目录 前言一、光学的定义在这里插入图片描述 二、光的重要性和视觉息息相关 三、萌芽时期在这里插入图片描述 四、几何光学时期五、波动光学时期六、量子光学时期七 、现代光学时期 前言 引入光之前&#xff0c;我们只能使用Shader制作一些特效Shader、屏幕后处理Shader、…