获取org.openqa.selenium.InvalidSelectorException:给定的选择器..无效或不会产生WebElement

时间:2013-11-18 11:41:18

标签: java xpath selenium selenium-webdriver

openqa.selenium.InvalidSelectorException: The given selector //*[contains(@id,'')]/x:td[7]/x:div[1] is either invalid or does not result in a WebElement.

我有一个页面,我想在其中检索文本。我在XPath Checker中测试时输入的XPath正确检索该元素。但是当测试运行时会出现上述错误。

我写了以下代码

List<WebElement> list=driver.findElements(By.xpath("//*[contains(@id,'')]/x:td[7]/x:div[1]"));

for (WebElement we: list)
{
    System.out.println(we.getText());
}

我在Firefox 24上测试

0 个答案:

没有答案