2

marionetteFirefox 47 にアップグレードすると、 Web ドライバーを使用する唯一のオプションが残ります。ただし、信頼できない証明書はサポートしていないようです: https://stackoverflow.com/a/37868534/520567

Firefox プロファイルを作成するときに証明書をインポートする方法を見つけるのに苦労しています:

    firefox_profile = Selenium::WebDriver::Firefox::Profile.new
    client = Selenium::WebDriver::Remote::Http::Default.new
    caps = Selenium::WebDriver::Remote::Capabilities.firefox(firefox_profile: firefox_profile)
    driver = Selenium::WebDriver.for :firefox, marionette: true, desired_capabilities: caps, :http_client=>client
    @browser = Watir::Browser.new driver

上記のコードで、追加の信頼できる証明書を Firefox に追加するにはどうすればよいですか?! テスト中のサーバーによっては、自己署名証明書である場合があります。

4

0 に答える 0