1
火狐webdriver的實例 'X2打開Windows的',而不是隻有 'X1窗口' 的火狐webdriver的實例「打開X2 Windows的,而不是隻有 '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