本文介绍了请求返回后,JMeter计时器会启动吗?如果不是,那么该文档在哪里?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

3.4计时器 中的 JMeter文档不要定义每个计时器的开始和结束:

The JMeter docs in 3.4 Timers do not define the start and end of each timer:

在此说明中,不清楚是在触发采样器请求时启动计时器还是在采样器请求返回响应时启动计时器.

用于常量计时器的Apache JMeter文档将常量计时器定义为:

The Apache JMeter docs for Constant Timer defines a Constant Timer to be:

这也让人对请求之间"的含义含糊不清-是在请求开始之间,还是在一个请求结束与下一个请求开始之间?

在阅读中篇文章 Malith Jayasinghe的作者Malith Jayasinghe将思考时间"用于性能测试 ,将"思考时间"定义为:

这对于思考时间的定义是令人耳目一新的,但是我找不到任何证据表明JMeter在文档中的工作方式.

This is refreshingly specific as to the definition of think time, but I can't find any substantiation that this is how JMeter works in the docs.

哪里有权威的文档,说明思考时间/等待时间是从发出请求之时开始还是从请求返回之时开始?

推荐答案

作为有关的文档JMeter计时器说:

因此,如果您向采样器添加任何计时器-JMeter将在之前等待启动.
如果您在与采样器组相同的范围中添加计时器-JMeter将等待每个采样器之前指定的时间.

So, if you add any timer to sampler - JMeter will wait before start this sampler.
If you add timer in the same scope with group of samplers - JMeter will wait specified time before each sampler.

另外,请注意:

这篇关于请求返回后,JMeter计时器会启动吗?如果不是,那么该文档在哪里?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 20:02