我正在尝试使用selenium自动化简单的Google登录方案。但是当我运行测试用例时,设置选项卡会自动打开,我无法切换到实际执行的选项卡。我使用以下代码: -
package Basic;
import org.openqa.selenium.chrome.ChromeDriver;
public class ChromeDriverTest {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver","D:\\Softwares\\Selenium\\chromedriver_new.exe");
ChromeDriver driver = new ChromeDriver();
driver.get("https:/www.google.com/");
}
}.
答案 0 :(得分:0)
以下是您的问题的解决方案:
我在代码中没有看到任何错误,但您需要在此处实施一些策略:
chromedriver.exe
,但不得将其保留为chromedriver_new.exe
ChromeOptions
课程的帮助以停用信息栏。WebDriver
实例时,使用ChromeDriver
界面代替driver
实施,如下所示:WebDriver driver = new ChromeDriver();
最后,您的代码块将如下所示:
System.setProperty("webdriver.chrome.driver", "C:\\your_directory\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https:/www.google.com/");
如果这回答你的问题,请告诉我。