My client is a J2ME client and not a web client. So Cookie Manager stuff
doesn't apply.

The requirement is to get 'id_session' value from header and append to url
for every request thereafter...

+ThreadGroup
++LoopController (for each user i want 5 different requests to be hit...so
i
give LoopCount = 5)
+++HTTP Request HTTPClient
++++UserParameters (which picks up each request data)
++++Regular Expression Extractor (From here i can pick up a 'id_session'
value from Header...but can't figure out where and how to use it )
++++View Results Tree
++User Parameters (here each user id is picked up)

The regex looks like....

Ref name : mySession
Reg Exp : sessionId"[^"]*"([^"])*"
Template : $1$
Match No : 1


and in the header i get a 'id_session' key whose value i want to read and
append...

However it doesn't seems to find ${mySession}....

What am i missing?

Thanks
amal


Deepak Shetty wrote:
> 
> Should work if your regex is correct, however session id isnt normally
> sent
> in the response header (except the very first set-cookie) unless this is
> some custom implementation which I doubt. If your application is using
> url-rewriting  then links on the response will have the ;session_id and
> you
> an use JMeter's URL rewriting modifier. Alternately your application might
> only be using cookies as well as URL rewriting in which case you only need
> add a Cookie Manager to your test. Check your application and see.
> 
> regards
> deepak
> 
> On Tue, Dec 15, 2009 at 7:25 AM, amalshah <[email protected]> wrote:
> 
>>
>> What i really want to is to hit the server with multiple requests for
>> each
>> user
>>
>> This is how my test plan looks like
>>
>> +ThreadGroup
>> ++LoopController (for each user i want 5 different requests to be
>> hit...so
>> i
>> give LoopCount = 5)
>> +++HTTP Request HTTPClient
>> ++++UserParameters (which picks up each request data)
>> ++++Regular Expression Extractor (From here i can pick up a 'id_session'
>> value from Header...but can't figure out where and how to use it )
>> ++++View Results Tree
>> ++User Parameters (here each user id is picked up)
>>
>>
>> Now , what i am really getting fixed is at , how to dynamically generate
>> the
>> path of each request.
>>
>> Initially the path of each request in LoopController is say :-
>>
>> abc;
>>
>> after reponse i want to append it with 'id_session' from header
>>
>> i.e. abc;${id_session}
>>
>> I tried doing above thing....but it seems to fail....
>>
>> What am i missing?
>>
>> Thanks
>> amal
>>
>>
>>
>> amalshah wrote:
>> >
>> > Thanks deepak...'User Parameters' helped....
>> >
>> > What would be the way out to read something from the Header returned in
>> > response and then modify the url (by appending the value from
>> header)....
>> >
>> > Thanks
>> > amal
>> >
>> > Deepak Shetty wrote:
>> >>
>> >> Hi
>> >> read up on User parameters or CSV data set config in the online manual
>> >>
>> >> regards
>> >> deepak
>> >>
>> >> On Mon, Dec 14, 2009 at 5:07 AM, amalshah <[email protected]>
>> wrote:
>> >>
>> >>>
>> >>> i want to load test my server w.r.t a J2ME client and not a web
>> client
>> >>>
>> >>> i can test server for a given user. What is want to do test a login
>> >>> functionality with say 50 users having different user id's.
>> >>>
>> >>> Say for eg : the request sent to server is in format :-
>> >>>
>> >>> userid,a,b,c,d,e
>> >>>
>> >>> where userid keeps on changing for different users and 'a,b,c,d,e' is
>> >>> the
>> >>> request part which remains the same for all user's.
>> >>>
>> >>> What could be the way to dynamically replace userid with a different
>> >>> userid
>> >>> and send it to server
>> >>>
>> >>> for eg :
>> >>>
>> >>> userid_1,a,b,c,d,e and so on for 50 different user's.
>> >>>
>> >>> Thanks
>> >>> amal
>> >>> --
>> >>> View this message in context:
>> >>> http://old.nabble.com/Modifying-the-request-tp26777437p26777437.html
>> >>> Sent from the JMeter - User mailing list archive at Nabble.com.
>> >>>
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: [email protected]
>> >>> For additional commands, e-mail: [email protected]
>> >>>
>> >>>
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Modifying-the-request-tp26777437p26795830.html
>> Sent from the JMeter - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Modifying-the-request-tp26777437p26806459.html
Sent from the JMeter - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to