You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bsf-user@jakarta.apache.org by bc9ams <bc...@gmail.com> on 2008/04/28 02:22:14 UTC

Site with AJAX load time analysis

Hi,

I've been using jmeter to run some page load times for a few sites, but I've
run into a bit of a problem. Basically I want to get stats of how long whole
pages (page + resources) take to load over a period of time, with differing
number of users hitting the site.

I realise that there is the 'Download all HTML content' checkbox which will
do just this, but unfortunately it does not execute all the AJAX components
of the website (of which there are many - basically the whole site). So this
gives a deceptively low impression of the load time of pages.

When you record a page load with the HTTP proxy (to capture all the
resources, including the AJAX elements), and then run a test with it - it
seems to treat each resource separately in a Aggregate / Summary report, so
its difficult to get this sort of information (many of the images / AJAX
resources all run the same server-side script so appear as the same entry in
the report when they are in reality different resources [e.g. "image.php"
where the requests were image.php?id=1234 and image.php?id=5678]).

Is there any kind of mechanism to roll-up/group a set of resources into one
transaction element to achieve this sort of reporting?

Oh and is there an out-of-the box mechanism to limit bandwidth of what
jmeter allows each 'user' to use?

Many thanks.