2017-05-31 156 views
0

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

enter image description here 但是在查看结果树结果是成功的,没有错误:

enter image description here 是什么意思?

+0

请为您的问题的理解面糊添加一些代码。 – CodeChanger

回答

0

问题与视图“结果树”是它不显示所有样本。它只是展示了最新的500个sampels

从用户手册...

3.2版本开始在查看条目的数量被限制在财产view.results.tree的 值。 max_results默认为500个条目。旧属性可以通过将该属性设置为0来恢复。请注意,这可能会消耗大量内存。

因此,表中的最后500个条目应与树匹配。欲了解更多信息,你可能想检查this

你必须重新启动JMeter的它以应用新设置

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的 “bin” 文件夹)

    view.results.tree.max_results=0 
    
  2. 重启JMeter的挑财产高达

通过这种方式,您将“查看”查看结果树侦听器以显示所有采样器(请注意,JMeter可能无法在查看结果树侦听器中显示20 000个采样器)


出话题,但仍然很重要:

  1. View Results Tree listener documentation

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

  2. 据我所看到的,你运行在GUI模式下测试。请不要,JMeter的GUI应该用于测试开发和调试而已,当它涉及到测试执行,你应该run your test in command-line non-GUI mode