0

jmeter 如何在两个用户组之间分配出站流量。例如,第 1 组获得 30% 的流量,第 2 组获得 70% 的流量。

4

2 回答 2

0

有多种方法可以做到这一点。您可以使用一个非常简单的吞吐量控制器,或者,如果您只想触发一个请求,您可以创建一个简单的Random Variable,将其设置为 0 到 10 之间的随机数,然后使用If Controller来控制执行.

就像是:

Thread Group
    - Random Variable 0 - 10
    - If Controller set to ${myVar} <= 3
        HTTP Sampler
    - If Controller set to ${myVar} > 3
        HTTP Sampler
于 2012-08-01T19:34:20.423 回答
0

不确定我是否像 Oliver 那样理解您的要求,对我来说,您只需设置一个线程组,线程总数占总线程的 30%,第二个线程组占 70%。

否则,您可以按照 Oliver 理解的另一种方式阅读本文:

它展示了如何分发,但与吞吐量控制器相反,它确保至少执行一个样本。

于 2012-08-02T20:38:27.020 回答