Selenium 3 - Marionette - Custom Firefox profile
Not sure which language you're using ,but for java side you can use the old FirefoxProfile to set the firefox driver support SSL. see below code:
DesiredCapabilities capabilities = DesiredCapabilities.firefox(); FirefoxProfile fp = new FirefoxProfile(); // fp.addExtension(extensionToInstall); // http://stackoverflow.com/questions/15292972/auto-download-pdf-files-in-firefox // http://www.webmaster-toolkit.com/mime-types.shtml // for config list see this : // http://kb.mozillazine.org/About:config_entries#Profile. fp.setAcceptUntrustedCertificates(true); fp.setAssumeUntrustedCertificateIssuer(true); fp.setEnableNativeEvents(false); capabilities.setCapability(FirefoxDriver.PROFILE, fp);
It's a bit hard when selenium switch all the old drivers to W3C WebDriver, there are no much document here for user,hope this helps you.