【问题标题】:Jmeter 'View Results In Table' logging only partial requestsJmeter“查看表中的结果”仅记录部分请求
【发布时间】:2019-02-25 21:49:04
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: jmeter jmeter-plugins jmeter-4.0


    【解决方案1】:

    根据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页面上的最新版本)

    【讨论】:

    • 我知道 'view results in tree' 中有 500 个条目,但我说的是 'view results in table'
    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多