In my current project one of the goal we have is to improve application performance, currently we looking at the application from browser(UI) prospective,
What kind of data we could possibly get while running selenium tests? Can we store this data and then compare it after performance been improved?
Here is how I'm collecting the data, I'd love to find a way get loading page size in bytes, so I could have more accurate results.
Resource timing overview:
Yeah there is lots of factors affecting page loading speed, but you have to start from something. For more information "Evaluating network performance"