Thanks much for your response - appreciate it!
To answer your question, my requirements is a combination of 2 and 3 and to be more precise -
I am trying to measure the load time of all page components of different pages (each page renders a different html site / content) across different browsers -
Tab 1 - https://www.microsoft.com
Tab 2 - https://www.msn.com
Tab 3 - https://www.cnn.com
Tab 4 - https://www.nytimes.com
And I want to measure it across let's say 10 iterations with opening and closing the browser each time and making sure nothing is stored on the cache (clean on exit).
Thanks for your help and appreciate any pointers on this.