Sorry I dont know much about J2ME, what does your response header/ response look like(if you added view results tree listener)? regards deepak
On Tue, Dec 15, 2009 at 9:25 PM, amalshah <[email protected]> wrote: > > 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-tp26777437p26806449.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] > >

