1
Firefox WebDriver Instance 'Открывает x2 для Windows' вместо только 'x1 Окно'Firefox WebDriver Instance 'Открывает x2 Окна' вместо только 'x1 Окно'
Любые идеи?
try {
// Load the driver selected by user
Properties p = new Properties();
FileInputStream fi = new FileInputStream(Constant.CONFIG_PROPERTIES_DIRECTORY);
p.load(fi);
String browserName = p.getProperty("browser");
switch (browserName) {
case "firefox":
if (null == webdriver) {
System.setProperty("webdriver.gecko.driver",Constant.GECKO_DRIVER_DIRECTORY);
webdriver = new FirefoxDriver(DesiredCapabilities.firefox());
webdriver = new FirefoxDriver();
}
break;
case "chrome":
if (null == webdriver) {
System.setProperty("webdriver.chrome.driver", Constant.CHROME_DRIVER_DIRECTORY);
webdriver = new ChromeDriver();
}
Поместите контрольную точку в начале вашего скрипта и запустить его. Теперь пройдите через свой код по строке и посмотрите, какие строки создают другой экземпляр. – JeffC