Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I capture the browser rendering time?

share|improve this question
I think you have two questions here. One is "Why can't LoadRunner capture render time?" and another is "How can I capture render time?" The answers are the same iff LoadRunner can actually capture render time. – corsiKa Jun 13 '13 at 15:31

Loadrunner is a tool that captures at a level below the browser (for example at the http level). It isn't a browser, and thus doesn't do any rendering that could be captured.

There are tools that hook into the browser itself (such as HTTPWatch). see:

share|improve this answer

The available tools vary by browser. Chrome has a built-in debugger; see For Firefox, see

share|improve this answer

Actually LoadRunner captures time all the way to the GUI quite well, it is called the GUI Virtual User. It has been in place since LoadRunner version 1.

GUI Time - Protocol layer time = Time in Client which includes client processing and rendering time.

share|improve this answer
But I think the original question is asking how to extract the rendering time out of "Time in Client" ("capture the browser rendering time") right? – Joe Strazzere Jul 8 '13 at 18:41
There are counters that are being added by the w3c to account for rendering time in the client. Now, the bigger question, if IE renders faster than Firefox which renders slower than Opera but faster than Chrome, what is yoru reconciliation path to file a defect with Microsoft, Mozilla, Google or Opera to get the "rendering defect" fixed on your project timeline? My premise is that they are not really asking for rendering time, but the delta between when data arrives at the client versus when it is displayed, a value which includes client processing time – James Pulley Jul 8 '13 at 19:47

Just marketing a tool that R&D of my company (SendGrid) has developed for load testing, that you can give a try:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.