在Windows上使用Grinder 3.11我试图通过2个不同的PC上的2个代理启动300个线程来模拟300个同时执行登录,某些操作然后注销场景的用户,每个代理启动150个线程。因此每个代理都有一个包含以下值的grinder.properties:
grinder.processes=1
grinder.threads=150
grinder.runs=1
当测试启动时,我会在控制台的“结果”选项卡上的“&strong>成功测试" Grinder快速上升到200,这些200"用户"完成测试场景。最后剩余的100个启动,他们也完成了场景。但这不是我想要的或期望的:我希望有300个用户同时执行测试,而不是200个然后100个。
为什么Grinder运行200后跟100个用户而不是300个用户? 如何一次运行300个用户?
答案 0 :(得分:0)
下面没有模拟用户: -
工作线程数x工作进程数x数量测试机
在你的情况下,似乎只会创建150个线程,但我怀疑它们是否会立即生成并且存在限制。尝试从多台机器发送相同的内容,您将看到所需的负载..尝试虚拟机