测试计划:
(每60秒(660/11)3次请求命中服务器。)
根据持续时间的定义,测试执行将在3分钟内完成,但需要12分钟才能完成测试。
此外,还有11个线程。因此,每个线程将在60秒(11 * 60)后命中服务器,即完成测试需要11分钟。但是完成整个测试需要12分钟。 我很困惑。
答案 0 :(得分:1)
Ramp-Up - JMeter在Ramp-Up期间启动线程组中定义的线程(虚拟用户)。因此,如果您有11个虚拟用户和11分钟的升级,JMeter将从1个用户开始,每分钟添加另一个虚拟用户。一旦启动,每个虚拟用户将开始颠倒执行采样器,在您的情况下,每个虚拟用户将执行每个采样器
启动延迟:测试开始时有2分钟没有发生任何事情
所以你的测试看起来如下:
展望未来我建议使用Constant Throughput Timer来设置所需的每分钟请求数和Ultimate Thread Group,这样可以轻松直观地定义加载模式。