2017-02-06 5 views
0

Selenium Webdriverにいくつかの特定の機能を設定しようとしています。Selenium Webdriverの特定の機能を設定する

この例では、Firefoxブラウザのcapability of the webdriverを変更します。私はJavascriptでこれを試しています。

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

私は.withCapabilities()を呼ぶが、それは私がそれを期待どおりに動作し、プログラムをクラッシュされていないようなものを試してみました。

具体的には、デフォルトではfalseであるため、 '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 = new FirefoxProfile(); GoogleChromeをするために
firefoxProfile.setAcceptUntrustedCertificates(真)

は、DesiredCapabilityを通じて、あなたはブラウザのプロパティを設定することができます。

関連する問題