jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrey Pokhilko <a...@ya.ru>
Subject Re: Post-Sampler Timers
Date Wed, 15 Apr 2015 13:19:51 GMT
But the sampler approach (test action is also a sampler) requires to
have a pause element after each sampler, which makes test plan too
heavy. Timers have scoping, this allows lean test-plan building. That's
why I want to have post-sample timers.

Andrey Pokhilko

On 04/15/2015 03:12 PM, Shmuel Krakower wrote:
> Hi,
> I do exactly as ubikloadpack mentioned which makes things a lot easier to
> look at.
> I don't see much value with pre_sleep and post_sleep.
> It would have been nice to have a "sleep sampler", which will reduce the
> need to create TestAction with Timer in it, as done today.
>
> Best,
>
>
>
> Shmuel Krakower.
> www.Beatsoo.org - re-use your jmeter scripts for application performance
> monitoring from worldwide locations for free.
>
> On Wed, Apr 15, 2015 at 12:37 PM, UBIK LOAD PACK Support <
> support@ubikloadpack.com> wrote:
>
>> Hi,
>> Very good idea !
>> We always use the following strategy to have this  feature:
>>
>>    - Use TestAction with 0 sleep and nest in it the Timer. This way timer
>>    pauses where it is located for the expected time and not SampleResult is
>>    generated.
>>
>> So you idea would help as it is a bit harder to maintain.
>> One note although, how would you handle scoping ?
>> Would it stay as is ? If yes, won't code be difficult and clumsy ?
>>
>> Regards
>> @ubikloadpack
>>
>> On Wed, Apr 15, 2015 at 11:32 AM, Andrey Pokhilko <apc4@ya.ru> wrote:
>>
>>> Hi,
>>>
>>> When I try to introduce JMeter to new people, I frequently see them
>>> confused with our way to set "think times" before request. Especially
>>> those who used to use some other testing tools, where think-time is
>>> _after_ request.
>>>
>>> I personally think that think-time should be made after request, because
>>> its duration depends on the results of the request. If you have got long
>>> text as a result of your request, you supposed to spend some time
>>> reading it. If you have short error message, you supposed to do your
>>> next request much faster. The _delay_ time before request still makes
>>> sense, because it allows manipulating throughput and synchronize
>> requests.
>>> I would like to contribute to JMeter following changes:
>>>
>>>  1. Add a property for Timers, marking them as "pre-sampler" or
>>>     "post-sampler" timers
>>>  2. Modify thread execution flow to call pre-timers and post-timers
>>>     accordingly
>>>  3. Modify timers UIs where it is reasonable, adding radio button to
>>>     change timer mode
>>>
>>>
>>> Any thoughts/objections on this?
>>>
>>> --
>>> Andrey Pokhilko
>>>
>>>
>>
>> --
>>
>> Regards
>> Ubik Load Pack <http://ubikloadpack.com> Team
>> Follow us on Twitter <http://twitter.com/ubikloadpack>
>>
>>
>> Cordialement
>> L'équipe Ubik Load Pack <http://ubikloadpack.com>
>> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
>>


Mime
View raw message