无法使用Jmeter中的jp @ gc-Graphs Generator创建图形

时间:2014-12-12 09:18:01

标签: jmeter performance-testing jmeter-plugins

我想在我的测试计划中使用jp @ gc - Graphs Generator来从现有结果文件(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

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

如错误消息所示,您在运行此代码的JMeter实例上的timestamp字段定义中出错。 并且配置与导致您获得的CSV文件的配置不同。

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

例如,您可以在此处解决此问题(但您可能还有其他问题):

  • jmeter.save.saveservice.timestamp_format = HH:MM:SS

答案 1 :(得分:0)

在Jmeter中,timeStamp是长数据类型。所以确保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字段有空格。

相关问题