【问题标题】:JMeter cookie manager at the global level全局级别的 JMeter cookie 管理器
【发布时间】:2012-02-12 09:49:49
【问题描述】:

JMeter 文档指出应该在线程组级别添加 cookie 管理器。但是,在测试计划级别添加它会发生什么和/或可能的副作用是什么?我是否正确地假设所有线程组都会选择这个全局 cookie 管理器并按预期进行而没有错误?这通常是不受欢迎的吗?只是想更好地了解它在 JMeter 中的工作原理。

【问题讨论】:

    标签: java cookies jmeter


    【解决方案1】:

    我一直使用在测试计划级别添加的 HTTP Cookie 管理器,而不是 测试组,用于任何性能/负载测试场景,没有任何问题。 p>


    Here 来自 Jmeter 支持的回答:

    是否可以通过同一测试计划的不同线程组“传播”cookie?

    没有。 JMeter 线程旨在 代表独立的用户,所以 cookie 和变量是本地的 线程。


    如果您真的有兴趣,您将通过启用 HTTP Cookie 管理器的调试来获得更多信息:
    select Cookie Manager > click Help in jmeter's main menu > click Enable Debug.
    所以你会在 jmeter.log 中找到 Cookie Manager 的调试信息。

    【讨论】:

    • 我们也这样做了,但这似乎是完全随机的,我们的应用程序会抛出异常,指出正在使用的浏览器不支持 cookie(该浏览器是 JMeter)。所以我想知道把它放在全球层面是不是一个好主意。
    猜你喜欢
    • 2011-11-04
    • 2012-05-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 2020-10-28
    • 2021-10-17
    相关资源
    最近更新 更多