问题描述
我想在应用程序的不同页面上为350个用户运行负载测试,以下是我正在寻找的情况。 最初添加50个用户,然后需要每60秒添加35个用户,直到达到350个限制并且加载时间应为15分钟。 尝试过使用不同的线程组,但是样本数量已超过350个(即使未选中“嵌入式资源”)
解决方法
针对您的方案设置Ultimate Thread Group的过程类似于:
获得350个以上采样器结果的原因是,您启动了350个虚拟用户,它们开始以最快的速度执行Samplers。
从上面的图表到测试的第9分钟,您将启动并运行360个用户,您认为他们在剩余5分钟内将能够执行多少个请求?我也不知道,这取决于您的应用程序响应时间,但是我希望您将获得350多个结果。如果需要,请参见What is the Relationship Between Users and Hits Per Second?文章以获取更多详细说明。
取决于您要实现的目标,应该有不同的选择,例如,如果要在15分钟内发送350个请求,则意味着您需要每分钟发送23个请求,或者每3秒大约发送1个请求, 1个线程和Constant Throughput Timer
即可轻松实现