问题:Jenkins显示pytest单元测试报告无样式

  • 详情:pytest单元测试用例,生成时:–html=unittest_report.html --self-contained-html,CSS与HTML报告合一,Jenkins指定报告展示,HTML报告无样式

1.Jenkins配置HTML报告

  • Jenkins配置HTML报告
    在这里插入图片描述
  • Jenkins,点击:Unit Test Report,跳转到单元测试报告页面
    在这里插入图片描述
  • 单元测试报告,无样式显示
    在这里插入图片描述

2.问题解决

2.1 方法1:

Jenkins页面如下修改:

  1. 系统管理
  2. 节点管理
  3. 选定节点,点击“脚本命令行”
    在这里插入图片描述
  4. 输入以下内容
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' 'unsafe-inline' data:;")
  1. 点击 “run”
  2. 输出如下显示,表示设置完成
    在这里插入图片描述

2.2 方法2:

  1. 系统管理
  2. 工具和动作
  3. 脚本命令行,输入
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "default-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' 'unsafe-inline' data:;")

3.有样式展示

在这里插入图片描述

更多推荐