Я пишу сценарий Selenium в Firefox, но получаю «Ненадежный сертификат»

#selenium #testing #selenium-webdriver

#селен #тестирование #selenium-webdriver

Вопрос:

написал такой код

 FirefoxProfile profile=new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);
WebDriver driver=new FirefoxDriver();
driver.get("url");
  

Не работает в Firefox, как решить эту проблему.

Ответ №1:

Вы не создаете драйвер с профилем — вы создаете его с помощью пустого конструктора. Попробуйте WebDriver driver=new FirefoxDriver(profile);

Ответ №2:

Вы можете использовать Selenium WebDriverJS

 var WebDriver = require('selenium-webdriver');
var driver = new WebDriver.Builder().withCapabilities(
    WebDriver.Capabilities.firefox()
).build();

driver.get('url');