jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Mouawad <philippe.moua...@gmail.com>
Subject Re: Accessing prev object as a DOM
Date Wed, 06 Feb 2013 21:14:39 GMT
Hello,
>From what I understand I think your can do what you want without BSF and
scripting

Didn't the CSS/JQuery post processor do this job ?
Try to explain the whole process with sample data.

Regards
Philippe

On Wed, Feb 6, 2013 at 10:10 PM, Shmuel Krakower <shmulikk@gmail.com> wrote:

> 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
> > >
> >
>



-- 
Cordialement.
Philippe Mouawad.

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