gpt4 book ai didi

java - 使用 FirefoxProfile 以编程方式打开 Firefox 开发工具

转载 作者:行者123 更新时间:2023-11-30 02:35:27 25 4
gpt4 key购买 nike

如何使用 selenium 和 Java 启动带有打开的开发工具的 Firefox 52?

在将 Firebug 合并到 Firefox DevTools 之前,我使用 FirefoxProfile 以编程方式打开控制台:

profile.setPreference("extensions.firebug.console.enableSites", true);

等等。

但是 Firebug 现在不再工作了。那么打开网络或控制台选项卡启动的正确方法是什么?

此外,是否有任何 FirePath 模拟扩展可以自动启动并使用,而不是当前损坏的 FirePath 扩展?

最佳答案

我成功启动了 Firefox,并使用 -devtools 参数从命令行打开给定页面和 native 开发工具:

firefox -no-remote -profile "c:\deleteme" -devtools -url "http://example.com/"

似乎可以通过调用将该参数传递给 WebDriver addCommandLineOptions FirefoxBinary 实例上的 ("-devtools")

(通过How can I tell selenium to start firefox with certain commandline options?。)

<小时/>

或者在 Node 中可能通过 firefox.Options().setBinary(…)。 addArguments ("-devtools")

firefox -help | 中发现了该参数更多,但可惜的是,似乎并非所有信息都在那里提供以及 Command_Line_Options MDC page 中给出的信息。仍然有效。 MDN 页面目前缺少 -devtools

关于java - 使用 FirefoxProfile 以编程方式打开 Firefox 开发工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43235299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com