jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shmuel Krakower <shmul...@gmail.com>
Subject Re: Accessing prev object as a DOM
Date Wed, 06 Feb 2013 21:10:03 GMT
http://lmgtfy.com/?q=jmeter+regex+extractor+exmaple

Shmuel Krakower.
www.Beatsoo.org - re-use your jmeter scripts for application performance
monitoring from worldwide locations for free.


On Wed, Feb 6, 2013 at 10:35 PM, Michael Sobczak <msobczak@yahoo.com> wrote:

> Hi Deepak,
>
> I'm not very familiar with RegEx, so I was trying to stay with a language
> I can work with, like JavaScript or Java.
>
>
> How would I use RegEx to handle the following:
>
> If field is blank (or null) return "2"
>
> Else, return the field value.
>
>
>
> Thanks,
>
> - Mike.
>
>
>
> ________________________________
>  From: Deepak Shetty <shettyd@gmail.com>
> To: JMeter Users List <user@jmeter.apache.org>; Michael Sobczak <
> msobczak@yahoo.com>
> Sent: Wednesday, February 6, 2013 3:31 PM
> Subject: Re: Accessing prev object as a DOM
>
> Jmeter will give you the response as a string . if you wanted a DOM or
> something you'd have to parse it yourself(dont). The usual way to do
> something that you want is just use a regex post processor to extract what
> you need - which is simpler than coding it. Also any reason to prefer
> javascript over say java?
>
>
> On Wed, Feb 6, 2013 at 12:21 PM, Michael Sobczak <msobczak@yahoo.com>
> wrote:
>
> > Hi sebb,
> >
> > I'm new to jMeter, and I'm afraid I need more guidance.
> >
> > What would the Java code look like to do the following:
> >
> > 1) access prev object
> > 2) access document contained within prev object
> > 3) access an input field contained within the document
> >
> >
> >
> > Thanks,
> >
> > - Mike.
> >
> >
> >
> > ________________________________
> >  From: sebb <sebbaz@gmail.com>
> > To: JMeter Users List <user@jmeter.apache.org>; Michael Sobczak <
> > msobczak@yahoo.com>
> > Sent: Wednesday, February 6, 2013 2:57 PM
> > Subject: Re: Accessing prev object as a DOM
> >
> > On 6 February 2013 19:33, Michael Sobczak <msobczak@yahoo.com> wrote:
> > > Sorry, I don't see how the Java API shows how to access SampleResult
> via
> > JavaScript.
> >
> > The JMeter code is written in Java, and Javadoc is the standard way to
> > document the methods.
> > Otherwise you can always look at the Java source file.
> >
> > > Can you provide an example?
> >
> > I don't know how Javascript calls external methods, but I would
> > imagine it looks much like Java.
> >
> > e.g. if var is a String, then var.length() would give the length.
> >
> > >
> > >
> > > ________________________________
> > >  From: sebb <sebbaz@gmail.com>
> > > To: JMeter Users List <user@jmeter.apache.org>; Michael Sobczak <
> > msobczak@yahoo.com>
> > > Sent: Wednesday, February 6, 2013 2:05 PM
> > > Subject: Re: Accessing prev object as a DOM
> > >
> > > On 6 February 2013 14:45, Michael Sobczak <msobczak@yahoo.com> wrote:
> > >> Hi,
> > >>
> > >> The API documentation states that there is an object called "prev"
> that
> > I can access in a BSF Post Processor script.
> > >>
> > >> What I'd like to do is use a BSF Post Processor to create a jMeter
> > parameter based on the value of a field in the response.  If the field is
> > empty, I need to assign a default value to the parameter.  If the field
> is
> > not empty, I can save the field value in the parameter.
> > >>
> > >> I'd like to use JavaScript in my BSF Post Processor.  How do I
> > reference the document (or DOM) contained within the "prev" object?
> > >>
> > >
> > > The prev field is an instance of SampleResult [1] and so you can
> > > access any of its public methods.
> > >
> > > However, the Regulal Expression Extractor [2] is likely to be easier to
> > use.
> > > Or perhaps the CSS/JQuery or XPath extractor.
> > >
> > > [1]
> >
> http://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html
> > > [2]
> >
> http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor
> > >> Thanks,
> > >>
> > >> - Mike.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
> > > For additional commands, e-mail: user-help@jmeter.apache.org
> >
> > ---------------------------------------------------------------------
> > 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