Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jmeter,使用许多提取的URL延迟http请求_Jmeter_Httprequest_Delay - Fatal编程技术网

Jmeter,使用许多提取的URL延迟http请求

Jmeter,使用许多提取的URL延迟http请求,jmeter,httprequest,delay,Jmeter,Httprequest,Delay,我对服务器的多次调用有问题。 我用“regex提取器”提取了几个URL。 在下一步中,“http请求”通过${extractetURL}调用这些URL 但是第8个url之后的所有请求都会从服务器获得错误500响应。 我试着在、之前和其他地方输入几个计时器,但没有效果 所以我的问题是: 如何延迟调用所有提取URL的单个http请求 感谢您的帮助:)在重新请求之后,您可以添加sampler->Java请求。然后将classname更改为SleepTest,它将等待1秒(可配置)或者,您可以添加一个线

我对服务器的多次调用有问题。 我用“regex提取器”提取了几个URL。 在下一步中,“http请求”通过${extractetURL}调用这些URL

但是第8个url之后的所有请求都会从服务器获得错误500响应。 我试着在、之前和其他地方输入几个计时器,但没有效果

所以我的问题是: 如何延迟调用所有提取URL的单个http请求


感谢您的帮助:)

在重新请求之后,您可以添加sampler->Java请求。然后将classname更改为SleepTest,它将等待1秒(可配置)

或者,您可以添加一个线程组并定义一个启动时间,然后将请求放入该组中。爬升时间也会导致启动过载。

添加一个作为HTTP请求采样器的子级(有关详细信息,请参阅),并在那里提供所需的延迟(以毫秒为单位)。它将导致相关线程在执行HTTP请求之前“休眠”定义的毫秒数。有关在JMeter测试中使用计时器的更多信息,请参阅


另一个选项是使用sampler创建延迟,它不会生成示例结果,所以您不会在.jtlresults文件中看到它


最后一种方法取决于您试图实现的目标以及测试的设计方式

我会的,等我名声好的时候^^