On 16/12/2009, amalshah <[email protected]> wrote: > > > > Deepak Shetty wrote: > > > > 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] > >> > >> > > > > > > http://old.nabble.com/file/p26807908/TestPlan.jpeg > http://old.nabble.com/file/p26807908/HeaderResponse.jpeg
No wonder the RE does not work, the sessionid does not contain any quotes. Try sessionId:\s+(\S+) > -- > View this message in context: > http://old.nabble.com/Modifying-the-request-tp26777437p26807908.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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

