This tool logs how long it takes to retrieve a page over time. Some common uses include:
Compare page load speed throughout the day or over a weekend
Compare HTTP vs. HTTPS performance over time
Compare static pages (HTML) vs. scripted pages (php, jsp, asp) over time
Analyze performance of pages accessing a database over time
Parameters:
Page/Resource URL(s):
Probe Frequency:
Results Log:
Last Loaded Page:
Notes:
Don't use unless you own the site or otherwise have permission.
Paste the results into a spreadsheet (or database) and graph it! (tab delimited data)
Result data is returned locally to your browser window and doesn't go anywhere else. This tool is HTML and Javascript only.
How does this page work? Take a look at the source!
This records the full round-trip time to get the resource, which includes things like DNS lookup, ISP's throttling / local loop congestion, and any issues in your local network. If you want to be thorough, include a baseline test, run from multiple locations/ISPs, and use multiple DNS servers.
Ideally a test html or scripted page should be very simple, at the "hello world" level. Likewise a mySql test page should "select sysdate() from dual". Compare the times to get a general measure of mySql performance.
Revision History:
2010-04-11 first version, still has rough edges
2010-04-12 Simpler version. Now cross-site compatible and no more 100ms chunking, but also no more timeout control nor checking for error result pages.
2010-04-13 Allow multiple websites to be tested at once, general cleanup. Probably the final version.