Я использую приведенный ниже код для создания веб-драйвера firefox с использованием Selenium Java API. Но он не создает экземпляр firefox и не выдает никаких сообщений об ошибках. Элемент управления приходит непосредственно к окончательной блокировке через некоторое время.
Используемый API Java — 2.46.0 Версия Firefox — 32.0.1 JRE — 1.8.25
Может ли кто-нибудь помочь мне отладить проблему?
код -
WebDriver driver;
try{
ProfilesIni profile = new ProfilesIni(); //ignore ietab+options
FirefoxProfile defualtProfile = profile.getProfile("default");
//defualtProfile.setAcceptUntrustedCertificates(false);
DesiredCapabilities capabilities = DesiredCapabilities.firefox(); //To over come ssl certificate error
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
capabilities.setCapability(FirefoxDriver.PROFILE,defualtProfile);
Thread.sleep((long)(2000*Math.random()));
driver=new FirefoxDriver(capabilities);
return driver;
}
catch(Exception ex)
{
logger.error("Exception - > " + ex.toString());
return null;
}
finally
{
logger.info("End");
}