【发布时间】:2013-06-26 07:10:10
【问题描述】:
我想运行多个不同频率的采样器。例如,在一个测试计划中,我有两个采样器 A 和 B,我希望 80% 的线程运行采样器 A,20% 的线程运行采样器 B。如何配置这种情况而不是在所有采样器上运行所有线程?
【问题讨论】:
标签: jmeter
我想运行多个不同频率的采样器。例如,在一个测试计划中,我有两个采样器 A 和 B,我希望 80% 的线程运行采样器 A,20% 的线程运行采样器 B。如何配置这种情况而不是在所有采样器上运行所有线程?
【问题讨论】:
标签: jmeter
快速而肮脏的方法是使用 Interleave Controller 并添加 Sampler A 4 次和 Sampler B 1 次。但是,那是非常非常肮脏。
更好的方法是使用Switch Controller。然后,您可以根据可以在测试和线程基础上设置和更改的变量来执行采样器 A 或 B。 (每个测试初始化并更改每个线程。)
您需要的变量可以在配置元素下找到,并命名为Counter。
【讨论】: