And just FYI the number of parallel connections differ per browser http://stackoverflow.com/questions/561046/how-many-concurrent-ajax-xmlhttprequest-requests-are-allowed-in-popular-browser
regards deepak On Mon, Oct 19, 2009 at 1:45 PM, Deepak Shetty <[email protected]> wrote: > Hi > as mentioned by another poster, the browser can make requests in parallel > (as far as I know this is max of two threads per domain). > Hence you will see a difference with Jmeter which will download all > requests serially. Also Yslow/tamper data do not measure rendering > times/javascript execution either (I may be wrong). And finally even with > the cache on , a request is still made (you'll just get a 304 response) > hence requests being made in parallel(from the browser) will be faster. If > you use tamper data , you can see this when you graph the results. > > > regards > deepak > > > > > On Mon, Oct 19, 2009 at 2:34 AM, Alexandru Rotaru <[email protected]>wrote: > >> Hi all, >> >> I'm running some simple tests using Jmeter 2.3.4: >> 1. connect to the website home page >> 2. go to the login page >> 3. log into the website >> >> My test plan looks like this: >> + HTTP Cookie Manager >> + HTTP Cache Manager >> + HTTP Request Defaults ("Retrieve all embedded resources from html >> files" is ticked) >> + Thread Group (repeat 1 thread for 10 times) >> - HTTP Request HomePage-Get >> - HTTP Request LoginPage-Get >> - HTTp Request LoginPage-Post >> +View Results Tree >> >> The response times for the Get requests are: >> >> HomePage - Get -> First run ~ 16.5 seconds, Next 9 runs ~ 9.3 >> seconds >> LoginPage - Get -> First run ~ 14.5 seconds, Next 9 runs ~ 9.3 >> seconds >> >> If I run the same steps in a browser, I get the following results: >> HomePage - Get -> First time (nothing is cached) <10 seconds, Next >> runs < 3 seconds >> LoginPage - Get -> less than 2 seconds >> >> I ran the same tests using the HttpClient sampler, and got similar result. >> I ran the test both in GUI and non-GUI mode, and the results were similar. >> >> I was expecting to see a time difference between the browser and Jmeter, >> but the other way around (Jmeter time < Browser time) as the browser does >> also Java Script interpretation, page rendering ... >> >> I've been looking through the mailing archive, and found out about YSlow >> and TamperData, and the Browser times I manually recorder resemble the ones >> from these apps. >> >> Is there a way to measure the server response times using JMeter, and >> getting results close to real usage? >> >> Thanks, >> Alex >> >> >

