我正在尝试通过以下软件应用程序使用Selenium来自动化我的测试用例。
这是初始化驱动程序的脚本。
System.setProperty("webdriver.ie.driver","driver path");
driver = new InternetExplorerDriver();
System.out.println("Driver initialized.");
driver.get("application web url");
对于以上脚本,我收到以下错误消息。
org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session....
我曾尝试使用不同版本的驱动程序和Selenium Webdriver。但是没有锻炼。原因可能是什么,我该如何解决?
有人可以给我您的建议吗?
谢谢,Karunagara Pandi G
此错误消息...
org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session....
...表示IEDriverServer无法启动/产生新的WebBrowsing会话,即InternetExplorer浏览器会话。
您的主要问题是正在使用的二进制版本之间的incompatibility,如下所示:
因此Selenium Client v3.12.0和IEDriverServer v3.150.1之间显然不匹配。
Test
。>>driver.quit()
方法中调用tearDown(){}
以正常关闭并销毁WebDriver