我有一个登录交易,其中有10个请求。我为登录交易添加了一个Uniform随机计时器,持续2到3秒。即所有这10个请求将在发送请求之前等待3秒,如下所示。
所以我的问题是Jmeter在发送下一个请求之前是否等待响应。即,Request2会等待响应,或者在3秒后发送Request3,而不管之前的请求是否响应。在这种情况下Request2的响应。
请帮忙。
先谢谢,
答案 0 :(得分:0)
在任何情况下发送下一个请求之前,JMeter将等待先前请求的响应。在正常情况下,它看起来像:
有关定时器如何工作的详细信息,请参阅A Comprehensive Guide to Using JMeter Timers文章。
通过添加一个Timer,您可以在每个请求之前创建一个“sleep”,它将如下所示:
但按照documentation:
每个线程将完整地执行测试计划,并完全独立于其他测试线程。多个线程用于模拟与服务器应用程序的并发连接。
所以,如果你有>当不同的线程同时执行请求时(这是负载测试的主要点),您可能遇到1个线程。