我正在设计一个自动客户端性能跟踪工具。我看到 browsermob 代理和 selenium 可用于编写此类测试。但是,我想知道是否:-
BMP+Selenium 能否用于捕获在 localhost 上运行的应用程序的网络流量并生成 HAR 文件?
我已经搜索并发现了执行这些操作的工具,例如,可以使用 BMP+Selenium/Firebug+NetExport/Chrome 开发工具生成 HAR,但我更感兴趣的是是否有任何 API 可用于这些操作,例如Browser Navigation Timing API?