我对 jMeter 非常陌生,并且正在尝试创建一个测试计划,该计划将在一小时内发送 1000 个用户。最初我将加速期理解为所有用户完成任务所需的时间,所以我有:
Number of threads (users): 1000
Ramp-up Period (in seconds): 3600
Loop Count: 1
然而,这似乎比我需要的要多得多,这基本上是一个用户每 3.6 秒 ping 一次服务器。
我做错了什么变量?有可能进行这么低的测试吗?
我对 jMeter 非常陌生,并且正在尝试创建一个测试计划,该计划将在一小时内发送 1000 个用户。最初我将加速期理解为所有用户完成任务所需的时间,所以我有:
Number of threads (users): 1000
Ramp-up Period (in seconds): 3600
Loop Count: 1
然而,这似乎比我需要的要多得多,这基本上是一个用户每 3.6 秒 ping 一次服务器。
我做错了什么变量?有可能进行这么低的测试吗?
您应该使用恒定吞吐量计时器。在您的情况下,您需要将 Target throutput 配置为 16。并设置 Number of Threads 值 * Loop count = 1000。例如,50 和 20。