【问题标题】:JMeter save listener configuration as xml not workingJMeter将侦听器配置保存为xml不起作用
【发布时间】:2014-06-23 12:10:03
【问题描述】:

我尝试将侦听器的输出文件(似乎与哪种侦听器无关,但我尝试使用“查看结果树”侦听器)作为 xml。我可以检查“另存为 Xml”标志,然后当我运行 jmeter 计划时,无需关闭 gui,我得到一个 xml 输出。一旦我关闭 gui 并再次尝试输出更改为 csv,但在 jmx 文件本身中,该 ResultCollector 仍然存在一个 xml 元素。当我无头运行时,我遇到了同样的问题。

我尝试将 jmeter.properties 更改为

jmeter.save.saveservice.output_format=xml

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

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

卡斯帕

【问题讨论】:

    标签: jmeter


    【解决方案1】:

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

    旧版本在文件的监听器部分有这个(Ver.

        <objProp>
              <name>saveConfig</name>
              <value class="SampleSaveConfiguration">
    

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

        <objProp>
              <value class="SampleSaveConfiguration">
    

    我将丢失的行粘贴到我的文件中,并正确加载了 2.11,这次检查了“另存为 XML”。

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

    【讨论】:

    • 就是这样,只用 2.10 和 2.11 测试过,所以我认为我做错了。提交的错误报告,必须是一个未被充分利用的功能才能跳过两个版本。
    • 一年后,我才发现这个错误在最新版本中仍然存在。我在项目跟踪器中找不到它的错误,是否已提交?
    猜你喜欢
    • 2017-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 2013-04-30
    • 1970-01-01
    相关资源
    最近更新 更多