2017-02-06 1 views
0

Я пытаюсь установить некоторые конкретные возможности для веб-редактора Selenium .Настройка специальных возможностей для selenium webdriver

В этом примере я хочу изменить capability of the webdriver для браузера Firefox. Я пытаюсь это сделать в Javascript.

this.driver = new selenium.Builder().forBrowser('firefox').build(); 

Я пытался что-то вроде вызова .withCapabilities(), но он не работает, как я ожидал, что это и происходит сбой программы.

В частности, я хочу установить 'acceptSslCerts' в true, потому что он является ложным по умолчанию.

Есть ли у кого-нибудь идеи о том, как это сделать? Я ничего не могу найти в API reference или в Интернете.

+0

В Java это можно сделать следующим образом: cap.setCapability (CapabilityType.ACCEPT_SSL_CERTS, true); Не знаете, как это работает с Javascript –

+0

https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities. Это может помочь! –

+0

Попробуйте установить webdriver_accept_untrusted_certs: true ИЛИ acceptSslCerts: true –

ответ

0

Для firefox, через FirefoxProfile, вы можете принять сертификат SSL.

например FirefoxProfile firefoxProfile = новый FirefoxProfile();
firefoxProfile.setAcceptUntrustedCertificates (истинные)

Для GOOGLECHROME, через DesiredCapability, вы можете установить свойство браузера.

 Смежные вопросы

  • Нет связанных вопросов^_^