Selenium WebDrive Java Firefox Безголовый не работает - PullRequest
1 голос
/ 11 июля 2019

Я пытаюсь запустить Fiorefox без локально на моем Macbook, но пока что безуспешно.Я работаю над Selenium WebDrive Java.

Я попробовал этот 2-й подход, чтобы решить проблему, и оба они работают просто отлично, за исключением опции без головы, которая полностью игнорируется.

package Follo;

public class Class_4 {

    @Test
    public void Firefox1() {

        System.setProperty("webdriver.gecko.driver", "/Users/alessandroborini/Dropbox/Firefox Drivers/geckodriver");

        FirefoxBinary firefoxBinary = new FirefoxBinary();
        firefoxBinary.addCommandLineOptions("--headless");
        FirefoxOptions options = new FirefoxOptions();
        WebDriver driver = new FirefoxDriver(options);
        options.setBinary(firefoxBinary);

        driver.get("https://www.google.com");
        driver.quit();
    }

    @Test
    public void Firefox2() {

        System.setProperty("webdriver.gecko.driver", "/Users/alessandroborini/Dropbox/Firefox Drivers/geckodriver");

        FirefoxOptions options = new FirefoxOptions();
        WebDriver driver = new FirefoxDriver(options);
        driver.manage().window().maximize();
        options.setHeadless(true);
        driver.get("https://www.google.com");
        driver. quit();
    }
}

У меня есть несколько предупреждений в началетест, но они, кажется, не связаны с моей проблемой из того, что я вижу.

Вот предупреждение в консоли, но без ошибок:

1562862838014   addons.webextension.screenshots@mozilla.org WARN    Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
1562862838014   addons.webextension.screenshots@mozilla.org WARN    Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
1562862838015   addons.webextension.screenshots@mozilla.org WARN    Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
1562862838015   addons.webextension.screenshots@mozilla.org WARN    Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
1562862841133   Marionette  INFO    Listening on port 57308
1562862841209   Marionette  WARN    TLS certificate errors will be ignored for this session
Jul 11, 2019 5:34:01 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C```

```PASSED: Firefox1
PASSED: Firefox2

===============================================
    Default test
    Tests run: 2, Failures: 0, Skips: 0
===============================================


===============================================
Default suite
Total tests run: 2, Failures: 0, Skips: 0
===============================================```

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...