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上测试