[英]How to start Chrome (both normal & incognito modes) and open URL in remote PC (node) using Selenium Grid in Java?
[英]How to process the same step in Selenium Java using for loop for Chrome and Chrome Incognito browser?
我已经有一个代码,但发生的是它同时打开两个浏览器,使我的代码无法执行预期的操作。 我想要做的是 Chrome 浏览器将首先执行该过程,然后在第一个浏览器之后,Chrome 隐身模式将启动,现在执行相同的过程。
我目前有这段代码:
chromeOptions.addArguments("--incognito");
ChromeDriver chromeIncognitoDriver = new ChromeDriver(chromeOptions);
for (ChromeDriver drivers : new ChromeDriver[] {(ChromeDriver) driver, chromeIncognitoDriver}) {
try {
chromeIncognitoDriver.manage().window().setSize(new Dimension(412, 915));
drivers.get("www.google.com");
//do process 1st for driver then after it, chromeIncognito driver will do the same process
} catch (Exception e) {
throw new IllegalStateException("Execution encountered an Error: " + e.getMessage());
} finally {
driver.close();
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.