我需要在JMeter中运行14小时的浸泡测试。需要每小时点击大约100个用户的几个页面-所以没有什么疯狂的。在爬坡期等方面,什么是合适的设置方式?
cuxqih211#
加速时间告诉JMeter需要多长时间“加速”到所选的全部线程数。如果使用10个线程,加速时间为100秒,那么JMeter将花费100秒的时间来启动并运行所有10个线程。(100/10)秒。如果有30个线程,上升期为120秒,则每个后续线程将延迟4秒。斜升需要足够长,以避免在测试开始时工作负载过大,并且要足够短,以使最后一个线程在第一个线程完成之前开始运行(除非有人希望这样)。
从斜升=线程数开始,并根据需要向上或向下调整。
重点是增加负载逐渐,以便您可以在第一个小时内斜升负载,然后在斜升阶段没有发生任何不良事件的情况下,在剩余的13个小时内保持负载
1条答案
按热度按时间cuxqih211#
加速时间告诉JMeter需要多长时间“加速”到所选的全部线程数。如果使用10个线程,加速时间为100秒,那么JMeter将花费100秒的时间来启动并运行所有10个线程。(100/10)秒。如果有30个线程,上升期为120秒,则每个后续线程将延迟4秒。
斜升需要足够长,以避免在测试开始时工作负载过大,并且要足够短,以使最后一个线程在第一个线程完成之前开始运行(除非有人希望这样)。
从斜升=线程数开始,并根据需要向上或向下调整。
重点是增加负载逐渐,以便您可以在第一个小时内斜升负载,然后在斜升阶段没有发生任何不良事件的情况下,在剩余的13个小时内保持负载