How can I consume Firebug net panel data programmatically? How can I consume Firebug net panel data programmatically? selenium selenium

How can I consume Firebug net panel data programmatically?


Jan Odvarko has written a Tutorial on how to use the new listener functionality within Firebug to log net panel results:

"Since Firebug 1.4a13 the Net panel introduces, among other things, several new events that allow to easily collect all network requests and also related info gathered and computed by Firebug.

This functionality should be useful also in cases where Firebug extensions want to store network activity info into a local database or send it back to the server for further analysis (I am thinking about performance statistics here)."


Take a look at the NetExport extension for FireBug.

Steps:

  1. enable autoexport in preferences( you can automate this one as well)
  2. choose the folder where the data is to be added
  3. Read the file


While it isn't directly a Firebug solution, perhaps something like Jiffy would help?

Jiffy pretty much works like a server based version of Firebug's measurement tools. I haven't used it in anger yet, but it may do what you're looking for?

http://code.google.com/p/jiffy-web/

Jiffy allows developers to:

  • measure individual pieces of page rendering (script load, AJAX execution, page load, etc.) on every client
  • report those measurements and other metadata to a web server
  • aggregate web server logs into a database
  • generate reports