我运行
时收到无效的选择器异常List<WebElement> allFrames = driver.findElements(By.xpath("//iframe"));
org.openqa.selenium.InvalidSelectorException:无法找到 具有xpath表达式的元素// iframe
我正在使用selenium 2.45.0和java 6.
答案 0 :(得分:0)
如果您要查找代码,则无需使用//
List<WebElement> allFrames = driver.findElements(By.xpath("iframe"));
答案 1 :(得分:0)
试试这个:
List<WebElement> allFrames = driver.findElements(By.xpath("//*//iframe"));
您可以查看以下链接,了解非常有用的xpath方法: