如何在webdriver中预先确定浏览器网络日志

时间:2018-02-02 11:14:09

标签: selenium-webdriver selenium-firefoxdriver

我正在使用:

firefox version 58.0.1
geckodriver version 0.11.1
selenium-c# r.2.53.0

我试图通过设置firefoxProfile.SetPreference来通过webdriver预先确定浏览器网络日志, 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可以使用BrowserMob Proxy。它是一个开源工具,用于以HAR格式捕获Web应用程序的性能数据。它还允许操纵浏览器行为和流量,例如模拟网络流量,重写HTTP请求和响应等。

此链接可能会帮助您解决问题:BrowserMob Proxy Tutorial

它显示了此API的完整工作以及如何查看生成的.har文件。

希望这有帮助。