jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Deepak Shetty <shet...@gmail.com>
Subject Re: http request...passing data set from one http request to another.
Date Tue, 03 Jan 2012 05:12:38 GMT
if the debug processor doesnt have the variable at all  - then theres
probably a syntactical error in your test script somewhere - check if
jmeter.log has any errors.



On Mon, Jan 2, 2012 at 8:13 PM, Annie L <annie15980@gmail.com> wrote:

> Debug PostProcessor doesn't have my variable in it.
>
> The string was copied and pasted into the thread from the sampler.
>
>
>
> On Mon, Jan 2, 2012 at 9:55 PM, Deepak Shetty <shettyd@gmail.com> wrote:
>
> > double quotes dont have to be escaped.
> > name\s*=\s*"responseSize"\s*value\s*="([^"]*)"
> >
> > Note that Regexs are case sensitive (unless you add a flag to make them
> > insensitive and its also very easy to make a mistake with ' or " )
> >
> > I suggest you add a debug sampler after your HTTPSampler (ensure your
> regex
> > sampler is a child of the HTTP Sampler returning the response).
> > Then add a view Results Tree listener and run the test.
> >
> > In the view results tree The debug sampler can show you the value of your
> > extracted variable. If the value still comes wrong then the check the
> > response of the HTTPSampler that you are applying the regex to has the
> > string exactly as you say it is .
> >
> > Im also assuming
> > Template: $1# is a typo it should be $1$
> >
> > regards
> > deepak
> >
> > 2012/1/2 మహేష్™ <pmkumar@gmail.com>
> >
> > > Hi
> > >
> > > Can you try the Regular expression in the below format.
> > >
> > > Reference Name: responseSize
> > > Regular Expression: \"responseSize\"\s+values+=\s+\"(.*?)\">
> > > Template: $1$
> > > Match No. (0 for Random): 1
> > > Default Value: 0
> > >
> > > Here \s is for space escape character and \ is to escape the ". I am
> not
> > > sure these escape characters required for new version of Jmeter or not.
> > >
> > > and try the variable in the next http request.Hope this will pass.
> > >
> > > Regards,
> > > M
> > >
> > > On Tue, Jan 3, 2012 at 9:08 AM, Annie L <annie15980@gmail.com> wrote:
> > >
> > > > I tried Regular Expression Extractor but it doesn't seem to pick up
> the
> > > > value..
> > > > In my HTML response, there is a string like this
> > > >
> > > > <input type = "text" name = "responseSize" value = "5">
> > > >
> > > > I want to capture the responseSize value (5)...
> > > >
> > > > Reference Name: responseSize
> > > > Regular Expression: <input type = "text" name = "responseSize" value
> =
> > > > "(.+?)">
> > > > Template: $1#
> > > > Match No. (0 for Random): 1
> > > > Default Value: 0
> > > >
> > > > I then created an If Controller based on "responseSize":
> > > > '${responseSize}'!='0' to do a subsequent http request.
> > > >
> > > > It never goes into my 2nd http request.  Is my expression for
> > > responseSize
> > > > variable correct?
> > > >
> > > > Thanks,
> > > > -A
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Mon, Jan 2, 2012 at 11:08 AM, Flavio Cysne <flaviocysne@gmail.com
> >
> > > > wrote:
> > > >
> > > > > Annie,
> > > > >
> > > > >    add a Regular Expression Extractor to set a variable value with
> > this
> > > > > data set, and use it as a request parameter value onto the next
> http
> > > > > request.
> > > > >
> > > > > Hope it helps you.
> > > > > Flávio Cysne
> > > > >
> > > > > 2012/1/2 Annie L <annie15980@gmail.com>
> > > > >
> > > > > > > Hi all,
> > > > > > > I have a http request that would give me a data set which
I
> need
> > to
> > > > be
> > > > > > > able to pass that onto the next http request.  I can't
figure
> out
> > > how
> > > > > to
> > > > > > do
> > > > > > > it in jmeter.  Anyone has any idea?
> > > > > > > Thank you,
> > > > > > > Annie
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

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