在非gui模式下在ubuntu jmeter上运行脚本时出错

时间:2019-09-27 06:36:25

标签: ubuntu jmeter

在ubuntu上运行我的JMX文件时出现错误(在Windows上运行正常)

错误

2019/09/27 06:33:45 ERROR - jmeter.save.SaveService: Conversion error com.thoughtworks.xstream.converters.ConversionException: No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration' : No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration'
---- Debugging information ----
message             : No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration'
cause-exception     : com.thoughtworks.xstream.converters.reflection.MissingFieldException
cause-message       : No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration'
class               : org.apache.jmeter.samplers.SampleSaveConfiguration
required-type       : org.apache.jmeter.samplers.SampleSaveConfiguration
converter-type      : org.apache.jmeter.save.converters.SampleSaveConfigurationConverter
path                : /jmeterTestPlan/hashTree/hashTree/hashTree/hashTree/ResultCollector/objProp/value/sentBytes
line number         : 3726
class[1]            : org.apache.jmeter.testelement.property.ObjectProperty

1 个答案:

答案 0 :(得分:0)

很可能是JMeter版本不匹配。

JMeter version in Ubuntu repositoriesJMeter 2.13,于2015年发布

enter image description here

当前的JMeter版本为JMeter 5.1.1,从2.13开始有很多changes,包括不兼容的版本。

因此,您需要将JMeter升级到JMeter downloads页上的最新版本,因为使用相同的JMeter版本运行.jmx脚本,无论使用哪种操作系统,都应该成功。