Selenium+webDriver+win10 启动IE11 浏览器报错“org.openqa.selenium.NoSuchWindowException
2017-06-26 09:15
316 查看
Selenium2+webDriver 启动IE11报错
错误信息: org.openqa.selenium.NoSuchElementException: Unable to find element with id == u1 (WARNING: The server did not provide any stacktrace information) 源码: WebDriver driver; String url = "http://www.baidu.com/"; System.setProperty("webdriver.ie.driver", "D:\\IEDriverServer_x64_2.53.1.exe"); driver = new InternetExplorerDriver(); driver.get(url); //打开浏览器 WebElement u = driver.findElement(By.id("u1")); List<WebElement> links = u.findElements(By.tagName("a")); WebElement l = links.get(8); WebElement link = l.findElement(By.linkText("更多产品")); Actions action = new Actions(driver); action.moveToElement(link).perform(); 解决方案: WebDriver driver; String url = "http://www.baidu.com/"; System.setProperty("webdriver.ie.driver", "D:\\IEDriverServer_x64_2.53.1.exe"); DesiredCapabilities ieCaps = DesiredCapabilities.internetExplorer(); ieCaps.setCapability(InternetExplorerDriver.INITIAL_BROWSER_URL, url); driver = new InternetExplorerDriver(ieCaps); WebElement u = driver.findElement(By.id("u1")); List<WebElement> links = u.findElements(By.tagName("a")); WebElement l = links.get(8); Actions action = new Actions(driver); action.moveToElement(l).perform();
相关文章推荐
- Selenium+webDriver 启动IE11 浏览器报错“org.openqa.selenium.NoSuchWindowException”
- fix org.openqa.selenium.NoSuchWindowException when find element on windows8.1 ie11.
- 用java+selenium启动chrome浏览器时报错Exception in thread "main" org.openqa.selenium.NoSuchSession
- Appium 报错:org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
- Appium报错:org.openqa.selenium.NoSuchSessionException
- org.openqa.selenium.NoSuchElementException: Unable to locate element: 异常解决方法
- org.openqa.selenium.NoSuchElementException:
- Appium报错:org.openqa.selenium.NoSuchSessionException
- [转]org.openqa.selenium.NoSuchElementException: Unable to locate element: 异常解决方法
- selenium在Firefox浏览器中遇到org.openqa.selenium.ElementNotInteractableException问题解析
- 【Python】selenium调用IE11浏览器,报错“找不到元素”NoSuchWindowException: Message:Unable to find element on closed window
- selenium 打开浏览器报错java.lang.NoSuchMethodError: org.openqa.selenium.chrome.ChromeOptions.addArguments([Ljava/lang/String;)
- 启动Redmine时遇到no such file to load -- mini_magick (MissingSourceFile)
- TQ2440上移植linux2.6.25时启动时出现can't open /dev/tq2440_serial: No such file or directory
- ubuntu在线升级到12.04无法启动: no such partition
- tomcat启动报错:Error parsing XPath '/sqlMap/insert'. Cause: java.util.NoSuchElementEx
- 虚拟机备份转移后,网络启动异常,提示“SIOCSIFADDR: No such device”的解决方案
- 启动RSYNC服务时出现cannot open shared object file: No such file or directory
- VMWARE UBUNTU 虚拟机中 启动网络报“eth0 No such device”的解决方案
- selenium 2和watir webdriver中如何在启动浏览器时保留cookie