Selenium 2.0 WebDriver IE8 findelement by xpath cannot be evaluated

后端 未结 2 1258
渐次进展
渐次进展 2021-01-06 03:13

When I run the following code in Firefox it runs correctly, but in IE8 it says xpath cannot be evaluated or does not result in a WebElement.

webDriver.findEl         


        
2条回答
  •  执念已碎
    2021-01-06 03:42

    IE 8 need this top 3 line compulsory in selenium web driver

       DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer(); 
       ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
    
       WebDriver webDriver= new InternetExplorerDriver(ieCapabilities);
    

    Please change Xpath by Id:

     webDriver.findElement(By.id("submitForm")).click();
    

提交回复
热议问题