jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: difference between BSF Sampler and BSF Preprocessor
Date Tue, 09 Apr 2013 18:59:36 GMT
On 9 April 2013 07:37, <namrata.m50@wipro.com> wrote:

> Hi Sebb,
>
> Thanks for your reply.
>
> Can you please tell me If I want to generate a timestamp value, which one
> should I use? A BSF Sampler or a BSF Preprocessor?
> (As this value is generated only once but used multiple times in one
> thread group)
>
>
Probably neither for a simple timestamp value.
They are both overkill.

I would use

http://jmeter.apache.org/usermanual/functions.html#__time


> How exactly are these (BSF Sampler and BSF Preprocessor) interpreted?
>
>
If I use a variable, say, 'samlper_var_1', in first Thread group.
> Then in the second thread group if I use another (different) variable with
> same name;
> Will this be a problem during load test?
>
>
No, variables are local to a thread.


> Regards,
> Namrata
> ________________________________________
> From: sebb [sebbaz@gmail.com]
> Sent: Monday, April 08, 2013 8:34 PM
> To: JMeter Users List
> Subject: Re: difference between BSF Sampler and BSF Preprocessor
>
> On 8 April 2013 12:17, Shmuel Krakower <shmulikk@gmail.com> wrote:
>
> > Hi
> > The main diff is that a sampler will generate a result which will show up
> > in your results jtl file while preprocessor will run before a specific
> > sampler (and if I am not wrong, its execution time will be added to the
> > elapsed time of it's parent sampler).
> >
> >
> No; pre-processors are run before the sampler starts the timer.
> Likewise post-processors run after the sampler timer has been stopped.
>
> Regarding the second question I think it means that the script will be
> > parsed with every iteration so you may use stuff like ${var name}
> > On Apr 8, 2013 12:09 PM, <namrata.m50@wipro.com> wrote:
> >
> >
> Not quite. If the interpreter is saved between invocations it means that
> interpreter variables are preserved.
> In both cases th script is processed by JMeter before being passed to the
> interpreter.
>
> Re-using the interpreter should be a bit more efficient.
> But the main intention of the scripting elements is to allow prototyping.
> For maximum performance, a compiled Java solution would be better.
>
>
> > > Hi,
> > >
> > > Can you please tell me what is the difference between BSF Sampler and
> BSF
> > > Preprocessor?
> > > If I want to generate a timestamp value, which one should I use?
> > >
> > > In User manuel I saw a statement under 'BSF Sampler' that:
> > >     "Unlike the BeanShell sampler, the interpreter is not saved between
> > > invocations."
> > > What does it mean?
> > >
> > > ________________________________________________________________
> > > Regards,
> > > Namrata
> > >
> > > Namrata M Kadampur
> > > Project Engineer
> > > --------------------------------
> > > Wipro Technologies
> > > Mob: +91-9986260698
> > >
> > > Please do not print this email unless it is absolutely necessary.
> > >
> > > The information contained in this electronic message and any
> attachments
> > > to this message are intended for the exclusive use of the addressee(s)
> > and
> > > may contain proprietary, confidential or privileged information. If you
> > are
> > > not the intended recipient, you should not disseminate, distribute or
> > copy
> > > this e-mail. Please notify the sender immediately and destroy all
> copies
> > of
> > > this message and any attachments.
> > >
> > > WARNING: Computer viruses can be transmitted via email. The recipient
> > > should check this email and any attachments for the presence of
> viruses.
> > > The company accepts no liability for any damage caused by any virus
> > > transmitted by this email.
> > >
> > > www.wipro.com
> > >
> >
>
> Please do not print this email unless it is absolutely necessary.
>
> The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies of
> this message and any attachments.
>
> WARNING: Computer viruses can be transmitted via email. The recipient
> should check this email and any attachments for the presence of viruses.
> The company accepts no liability for any damage caused by any virus
> transmitted by this email.
>
> www.wipro.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> For additional commands, e-mail: user-help@jmeter.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message