Hi, Yes, you are right, this is exactly what will happen in your case, the transaction controller will sum up all of the samplers response times, which doesn't reflect the browser behavior (as on browser it will run them in parallel).
1. I usually separate each Ajax call, although these Ajax calls are part of the page rendering, I believe each should be monitored by itself, this allowing you to say if you have performance problem with one of them. It is less important to load the system with these requests in parallel per each user, as you will end up load testing the system with more than one user, thus these Ajax calls will be executed in parallel during a load test anyway. 2. I really think some kind of parallel controller can be useful for these type of cases, to make them more close to reality. What do others think of this? Shmuel. On Mon, Apr 23, 2012 at 10:42 AM, venkatakurathi < [email protected]> wrote: > yes....i need to simulate those requets by same thread/user.because in my > transaction once a servlet is been called ,the above mentioned 4 > asynchronous calls been made to application in parallel.but when we > simulate > it through jmeter those calls are processed one by one(correct me if i am > wrong),which increases the response time of overall transaction.to know > the > accurate response time for the transaction ,i need to simulate all the 4 > asynchronous calls to be made to application at a time.... > and please also let me know how jmeter calculates the response times? > is it going to add all the loadtimes for samplers in a transaction? > > -- > View this message in context: > http://jmeter.512774.n5.nabble.com/how-to-simulate-asynchronous-calls-tp5653677p5658566.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] > >
