Jmeter模拟用户发送多个HTTP请求

问题描述 投票:0回答:1

我有五个不同的HTTP请求,我需要每个线程。所有五个请求都需要由给定顺序的同一个线程完成,理想情况下我想设置每个请求之间的平均时间。

我怎样才能在JMeter中做到这一点?

jmeter httprequest
1个回答
1
投票
  1. 默认情况下,JMeter线程(虚拟用户)执行Samplers颠倒,因此您基本上可以通过操纵Thread Group下的Samplers顺序来定义执行顺序 enter image description here
  2. 如果要在请求之间引入固定延迟,请在与请求相同的级别添加Constant Timer enter image description here 以上配置将导致在每个请求之前添加5秒的延迟。此外,延迟不必修复,您可以使用ieUniform Random TimerGaussian Random Timer来更接近地模拟真实用户的行为,因为不同的用户以不同的速度行动因此具有不同的“思考时间”。查看A Comprehensive Guide to Using JMeter Timers文章,了解有关计时器概念的更多信息以及JMeter中可用的每个计时器的详细信息。
© www.soinside.com 2019 - 2024. All rights reserved.