Jmeter - 在表格中查看结果并在树中查看结果不同

时间:2017-05-31 09:45:42

标签: jmeter

我正在使用表格中的查看结果和树中的查看结果来查看测试的一些结果。 我的线程组有多个用户= 20; Rump up period = 1;环= 1000;这是将坐标发送到服务器的请求。运行后这些结果不同。在“查看表格中的结果”中显示错误状态:

enter image description here 但是在View Result In Tree中,结果是成功的,没有错误:

enter image description here 这是什么意思?

2 个答案:

答案 0 :(得分:1)

视图问题"树中的结果"是它没有显示所有样品。它只显示最新的500个样本

来自用户手册......

  

从版本3.2开始,视图中的条目数限制为   view.results.tree.max_results属性的值,默认为500个条目。通过将属性设置为0可以恢复旧的行为。请注意,这可能会占用大量内存。

所以你桌子上的最后500个人应该与树匹配。有关详细信息,您可能需要查看this

您必须重新启动JMeter才能应用新设置

答案 1 :(得分:0)

根据JMeter Changelog for version 3.2

  

从JMeter 3.2版开始,“查看结果树”中的结果数量默认限制为500个条目。如果您想要更多条目,则必须将属性view.results.tree.max_results设置为更高的值,如果您不想施加任何限制,则必须设置为0。您可以在bin / user.properties中设置该属性。可能会找到更多信息here

  1. 将下一行添加到 user.properties 文件中(它位于JMeter' s" bin"文件夹中)

    view.results.tree.max_results=0
    
  2. 重新启动JMeter以选择属性
  3. 这样你就会告诉"查看结果树监听器以显示所有采样器(请注意,JMeter无法在“查看结果树”侦听器中显示20 000个采样器)

    超出主题,但仍然很重要:

    1. 根据View Results Tree listener documentation

        

      在负载测试期间不得使用查看结果树,因为它消耗了大量资源(内存和CPU)。仅用于功能测试或测试计划调试和验证。

    2. 据我所见,您正在GUI模式下运行测试。请注意,JMeter GUI应仅用于测试开发和调试,在测试执行时,您应该run your test in command-line non-GUI mode