【问题标题】:Partial data is getting generated in html report部分数据在 html 报告中生成
【发布时间】:2021-04-21 23:12:55
【问题描述】:

jtl 文件包含 2 个测试用例,但是当我使用相同的生成 html 报告时,只有最新条目的数据填充在 html 报告中,

用于生成报告的命令:

sh jmeter.sh -g /home/sadha/Documents/apache-jmeter-5.4.1/logs/log.jtl -f -o /home/sadha/Documents/apache-jmeter-5.4.1/bin/Output/

执行上述命令后在终端收到以下消息,

文件 '/home/sadha/Documents/apache-jmeter-5.4.1/logs/log.jtl' 不包含字段名称标题,请确保 jmeter.save.saveservice.* 属性与CSV 文件已创建或生成报告时文件可能被错误读取

JTL 数据:

 1619015828359,121,aws_sns,200,,Thread2 2-1,text,true,,422,592,1,1,http://10.77.2.208:8080/graphql,117,0,66
1619015831675,137,solutionsinfini,200,,Thread2 2-1,text,true,,422,600,1,1,http://10.77.2.208:8080/graphql,130,0,65

下面是html报告截图

【问题讨论】:

    标签: jmeter robotframework


    【解决方案1】:

    对于 JMeter 实例,您需要具有相同的 Results File Configuration

    任何不一致都会导致失败或数据丢失

    特别是在您的情况下,不匹配的“有问题”属性是jmeter.save.saveservice.print_field_names,请尝试修改您的命令,通过-J 命令行参数将此属性设置为false

    sh jmeter.sh -Jjmeter.save.saveservice.print_field_names=false -g /home/sadha/Documents/apache-jmeter-5.4.1/logs/log.jtl -f -o /home/sadha/Documents/apache-jmeter-5.4.1/bin/Output/
    

    为了使更改永久生效,将以下行放入 JMeter 安装的 user.properties 文件中:

    jmeter.save.saveservice.print_field_names=false
    

    更多信息:

    【讨论】:

      猜你喜欢
      • 2012-06-11
      • 2023-03-17
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-18
      • 2020-06-14
      相关资源
      最近更新 更多