当我运行时,会出现无效的选择器异常。
List<WebElement> allFrames = driver.findElements(By.xpath("//iframe"));org.openqa.selenium.InvalidSelectorException:无法找到使用xpath表达式//iframe的元素
我在java 6中使用selenium 2.45.0。
发布于 2017-04-16 08:48:27
如果您正在寻找一个标记,则不需要使用//
List<WebElement> allFrames = driver.findElements(By.xpath("iframe"));发布于 2017-04-16 09:10:48
试试这个:
List<WebElement> allFrames = driver.findElements(By.xpath("//*//iframe"));您可以在下面的链接中查看非常有用的xpath方法:
http://www.guru99.com/xpath-selenium.html
https://stackoverflow.com/questions/43435391
复制相似问题