jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: http request...passing data set from one http request to another.
Date Tue, 03 Jan 2012 10:22:45 GMT
On 3 January 2012 05:12, Deepak Shetty <shettyd@gmail.com> wrote:
> 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.

Or the Regex Extractor did not run, or the extractor uses a different
variable name.

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

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org
For additional commands, e-mail: user-help@jmeter.apache.org


Mime
View raw message