I'm currently working on creating a tool that automatically tracks client-side performance. I recently learned that browsermob proxy combined with selenium can be used to write tests for this purpose. However, I'm curious about the possibility of using BMP+Selenium to capture network traffic for applications running on localhost and generate HAR files.
Is it possible to use BMP+Selenium to capture network traffic for local applications and create HAR files?
While researching, I found out that tools like Firebug+NetExport and Chrome Dev Tools can also generate HAR files, but I am particularly interested in knowing if there are APIs available for these tasks, such as the Browser Navigation Timing API.