JMeter将侦听器配置保存为xml无法正常工作

时间:2014-06-23 12:10:04

标签: jmeter

我尝试保存一个监听器的输出文件(似乎不管哪种监听器,但我尝试'查看结果树'监听器)作为xml。我可以检查'另存为Xml'标志,当我运行jmeter计划,而不关闭gui时,我得到一个xml输出。一旦我关闭gui并再次尝试输出更改为csv,但在jmx文件本身中,对于该ResultCollector仍然有一个xml元素为true。当我无头时,我也有同样的问题。

我尝试将jmeter.properties更改为

jmeter.save.saveservice.output_format=xml

这似乎可以解决问题,但这可能意味着我不能再输出csv格式了。 “另存为xml”是否已损坏?我用jmeter 2.11 r1554548得到了这个,这似乎是apache站点中最后一个稳定的。

我想这不是预期的行为?有人经历过类似的事吗?我可以从头开始重现这一点。

卡斯帕

1 个答案:

答案 0 :(得分:3)

看起来在JMeter的更高版本中引入了一个错误,其中一行不再保存到jmx文件中。

旧版本在文件的监听器部分(Ver。< 2.9)

中有此功能
    <objProp>
          <name>saveConfig</name>
          <value class="SampleSaveConfiguration">

较新版本没有该行(我已确认版本为2.10和2.11)

    <objProp>
          <value class="SampleSaveConfiguration">

我将这条缺失的行粘贴到我的文件中,并且这次使用“另存为XML”正确加载了2.11。

可能想要打开关于此问题的官方错误报告,并在其中引用此问题。