当前位置: 首页 > 知识库问答 >
问题:

无法使用Jenkins和最新的Firefox浏览器V59执行Selenium脚本

乌翰学
2023-03-14

我目前正在使用FF 59,壁虎驱动程序V0。20.1、Windows 10操作系统

1523405456958 mozrunner::runner INFO Running命令:“C:\Program Files(x86)\Mozilla Firefox\Firefox.exe”“-marionette”“-profile”“C:\WINDOWS\TEMP\rust_mozprofile.NQCI0vvVeET7”

1523405460671端口2828上监听的木偶信息

JavaScript错误:chrome://global/Content/bindings/remote-browser.xml,第44行:NS_ERROR_UNEXPECTED:组件返回失败代码:0x8000ffff(NS_ERROR_UNEXPECTED)[nsIMessageSender.sendAsyncMessage]

共有2个答案

融烨磊
2023-03-14

只用这句话对我有帮助:

options.addPreference("security.sandbox.content.level", 5);
史默
2023-03-14
System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir")+"\\geckodriver.exe");

        final FirefoxOptions options = new FirefoxOptions();
        System.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE, "true");
        options.addPreference("browser.popups.showPopupBlocker", false);
        options.addPreference("security.sandbox.content.level", 5);

        WebDriver driver = new FirefoxDriver(options);
 类似资料: