【问题标题】:Unable to create graphs using jp@gc-Graphs Generator in Jmeter无法使用 Jmeter 中的 jp@gc-Graphs Generator 创建图形
【发布时间】:2014-12-12 09:18:00
【问题描述】:

我想在我的测试计划中使用 jp@gc - 图形生成器从现有结果文件 (results.csv) 创建图形。

我收到错误 - “加载文件时出错”。

我的 results.csv 文件有如下数据:

14:31:14;1208;login;200;OK;Thread Group 1-2;text;true;950;10;10;1208;1;0;U6021712-TPL-A

我不确定 Graphs Generator 将如何使用上述数据创建各种图表。在检查错误日志时,我注意到以下消息:

2014/12/12 14:31:29 INFO  - jmeter.save.CSVSaveService: results.csv does not appear to have a valid header. Using default configuration.

2014/12/12 14:31:29 WARN  - jmeter.save.CSVSaveService: Error parsing field 'timeStamp' at line 1 java.text.ParseException: Unparseable date: ""

2014/12/12 14:31:29 WARN  - jmeter.reporters.ResultCollector: Problem reading JTL file: results.csv

任何帮助将不胜感激!

【问题讨论】:

    标签: jmeter performance-testing jmeter-plugins


    【解决方案1】:

    正如错误消息所说,您在运行此代码的 JMeter 实例上的时间戳字段定义中存在错误。 并且配置与生成 CSV 文件的配置不同。

    因此,您需要检查您在此实例上使用的 jmeter.properties 和 user.properties 是否与您在生成 CSV 的实例上使用的相同。

    例如在这里你应该有这个来解决这个问题(但你可能有其他问题):

    • jmeter.save.saveservice.timestamp_format=HH:mm:ss

    【讨论】:

      【解决方案2】:

      在 Jmeter 中,timeStamp 是 long 数据类型。所以请确保 timeStamp 行中没有空格(如果你有空格,jmeter 不接受它并抛出

      java.lang.NumberFormatException: For input string: "timeStamp"
      

      例子:

      有效数据集

      1456177238234,224,Java Request 1,200,,Auto Quick Invest 1-1,,true,,0,2,2,null,0,1,0,M-SFO1-SFO1216
      

      无效的数据集

       1456177238234,224,Java Request 1,200,,Auto Quick Invest 1-1,,true,,0,2,2,null,0,1,0,M-SFO1-SFO1216
      

      因为timeStamp 字段有空间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多