【问题标题】:how to presist browser network logs in webdriver如何在webdriver中保留浏览器网络日志
【发布时间】:2018-02-02 11:14:09
【问题描述】:

我正在使用:

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

我试图通过设置 firefoxProfile.SetPreference 来通过 webdriver 保存浏览器网络日志, 我怎么能做到这一点?

【问题讨论】:

  • 您希望logs 执行您的WebDriver
  • 我想使用 webdriver 保存和捕获浏览器网络日志。

标签: selenium-webdriver selenium-firefoxdriver


【解决方案1】:

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

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

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

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 2015-12-25
    • 2014-05-06
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多