【问题标题】:How to configure jmeter to run sampler tests through percentage of threads not all of them如何配置 jmeter 以通过线程百分比而不是所有线程运行采样器测试
【发布时间】:2013-06-26 07:10:10
【问题描述】:

我想运行多个不同频率的采样器。例如,在一个测试计划中,我有两个采样器 A 和 B,我希望 80% 的线程运行采样器 A,20% 的线程运行采样器 B。如何配置这种情况而不是在所有采样器上运行所有线程?

【问题讨论】:

    标签: jmeter


    【解决方案1】:

    快速而肮脏的方法是使用 Interleave Controller 并添加 Sampler A 4 次和 Sampler B 1 次。但是,那是非常非常肮脏

    更好的方法是使用Switch Controller。然后,您可以根据可以在测试和线程基础上设置和更改的变量来执行采样器 A 或 B。 (每个测试初始化​​并更改每个线程。)

    您需要的变量可以在配置元素下找到,并命名为Counter

    【讨论】:

    • 感谢您的回答,但我对在运行时更改变量值感到困惑。如何更改每个线程?我应该如何使用这个 Counter 元素来表示这个意思?
    • 计数器会为您执行此操作。计数器每线程增加 n 个。
    猜你喜欢
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多