JMeter之间的区别是什么:
(a) 50 threads 5 second ramp up and 1 loop count
(b) 10 threads 1 second ramp up and 5 loop count
对于我(a)和(b)似乎是相同的事情,10个线程将每秒实例化,总共5秒。
我在这里遗漏了什么吗?
答案 0 :(得分:2)
加速期不影响线程总数。见user manual:
提升期告诉JMeter需要多长时间才能“提升”到所选线程的全部数量
因此两个场景都将执行50次,不同之处在于线程的顺序。在你的情况下,让我们假设每个线程需要大约5分钟
情景a(没有遇到任何瓶颈)需要约5分钟(+5秒加速)
虽然场景b将花费大约5倍,因为每个循环将在线程结束后开始。每个循环需要5分钟 - 约25分钟(+1秒加速)
此外,您的服务器可能有限制,不允许50个线程在5秒内执行相同的操作,因此无法执行方案a。