selenium - 如何使用调试器端口连接到 Firefox 实例?

标签 selenium debugging firefox webdriver

我正在尝试在 Firefox 实例上进行远程调试,就像我在 Chrome 中所做的那样:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 

如果我使用此参数启动 Chrome,则可以通过导航到 localhost:9222 来检查来自另一个 Chrome 实例的页面

我正在尝试对 Firefox 做同样的事情:
  • 将“启用浏览器 chrome 和附加调试工具箱”和“启用远程调试”选项设置为 true
  • 使用以下参数打开 Firefox:

    “C:\Program Files\Mozilla Firefox\firefox.exe”-start-debugger-server 1234

  • 尽管如此,当我导航到 localhost:1234 时,会发生以下情况:
  • 我收到多个弹出窗口,告诉我有一个传入的 Firefox 请求
  • 即使我点击 OK,似乎也没有任何 react
  • localhost:1234 给出“拒绝连接”错误
  • 最佳答案

    Firefox 比 chrome/chromium 具有更多的调试功能,并且要访问您需要的功能:
    转到:调试
    (可以在 GUI 下找到:三重条按钮 [≡] > Web 开发人员 > 远程调试)
    输入您的主机网络位置并单击添加
    单击右侧的调试实例。
    调试您想要调试的任何内容(选项卡、扩展或进程等)

    关于selenium - 如何使用调试器端口连接到 Firefox 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59158473/

    相关文章:

    javascript - 比较两个图像是否相等(跨域)

    java - 为什么此 WebElement 不返回完整的 xpath?

    python - 使用 Selenium 在网页上抓取隐藏的产品详细信息

    rest - 开发 RESTful 应用程序时如何使用 Yii2 调试器?

    ios - 有没有办法在同一台 Mac 上调试两个 iOS 设备?

    javascript - 我可以在 firefox 扩展中使用 page-mod 将 html 代码嵌入到网站中吗?

    selenium - 基于父子节点的 CSS 选择器?

    c - 如何在 GCC 中编译 C 程序以在 WinDbg 中启用调试?

    javascript - 覆盖后我可以重新启用 Window.alert 吗?

    javascript - window.location.replace(href) 后返回按钮失效;