Jmeter“在表中查看结果”仅记录部分请求

时间:2019-02-25 13:25:45

标签: jmeter jmeter-plugins jmeter-4.0

我正在使用吞吐量整形计时器在Jmeter(版本4.0)上运行测试,以实现恒定的每秒命中率。 我正在将“在表中查看结果”的所有数据记录到一个文件中,并使用它来跟踪所有请求。

我的应用程序的功能是,当jmeter命中API时,它将为每个命中创建一个数据库条目。

测试执行完成后,我可以看到“查看表中的结果”日志中的结果数少于jmeter测试运行创建的数据库条目数。另外,我能够找到日志中没有但数据库中存在的请求。

“在表中查看结果”是否不保存所有请求?如何进行更改以获取所有请求的数据?

1 个答案:

答案 0 :(得分:0)

根据View Results Tree listener documentation

  

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

您可以通过将下一行添加到 user.properties 文件中来禁用此限制:

view.results.tree.max_results=0

需要重新启动JMeter才能拾取该属性。


请注意,according to JMeter Best Practices you should always be using the latest version of JMeter请考虑尽快升级到JMeter 5.1(或JMeter Downloads页上的最新版本)

相关问题