You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JMeter HTML报告中添加自定义图片及修改对应配置文件?

在JMeter HTML报告中添加应用Logo的实现方案

方法一:直接修改内置HTML报告模板

这是最直接的实现方式,通过编辑JMeter默认报告模板插入Logo:

  • 定位到JMeter安装目录下的模板文件夹:JMETER_HOME/bin/report-template
  • 打开该目录下的index.html文件,找到页面顶部标题区域(比如<h1>Test Results</h1>所在位置),插入Logo的<img>标签,示例代码:
    <!-- 在标题前添加Logo -->
    <img src="logo.png" alt="应用Logo" style="height: 60px; vertical-align: middle; margin-right: 15px;">
    <h1>Test Results</h1>
    
  • 将你的应用Logo文件(如logo.png)复制到report-template目录下
  • 正常生成HTML报告即可,命令示例:jmeter -g test-results.jtl -o report-output
    生成报告时,JMeter会自动将模板和Logo文件同步到输出目录

方法二:结合配置文件+自定义CSS实现(更灵活)

如果需要统一管理报告样式,可通过配置文件启用自定义CSS:

  1. 修改配置文件开启自定义样式
    • 打开JMETER_HOME/bin/user.properties,添加以下配置:
      jmeter.reportgenerator.exporter.html.custom_stylesheet=custom-report.css
      
  2. 创建自定义CSS文件
    • 在JMETER_HOME/bin目录下新建custom-report.css,添加Logo样式:
      .app-logo {
          height: 60px;
          vertical-align: middle;
          margin-right: 15px;
          margin-bottom: 10px;
      }
      
  3. 修改模板插入Logo
    • 编辑report-template/index.html,插入带样式类的Logo标签:
      <img src="logo.png" alt="应用Logo" class="app-logo">
      <h1>Test Results</h1>
      
    • 把Logo文件复制到report-template目录

注意事项

  • 优先选择PNG、JPG等网页友好的图片格式,避免使用过大的图片影响报告加载速度
  • 生成报告后可检查输出目录(如report-output),确认Logo文件是否同步成功,若未同步可手动复制
  • 可通过调整<img>标签的style属性或CSS类,修改Logo的大小、位置等显示样式

内容的提问来源于stack exchange,提问作者Harika

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 07:15:13