我尝试从“自动建议编辑”框中捕获所有值,例如Google搜索编辑框,我尝试过此代码,但对我没有用。一切看起来都不错但是 它显示列表
的一些错误WebDriver driver = new FirefoxDriver();
driver.get("http://google.co.in");
driver.findElement(By.id("gbqfq")).sendKeys("Facebook");
driver.manage().timeouts().implicitlyWait(30, SECONDS);
List <WebElement> lst = driver.findElements(By.xpath("//table/tbody/tr[1]/td[2]/table/tbody"));
for (int i = 0; i<lst.size(); i++)
{
System.out.println(lst.get(i).getText());
}
答案 0 :(得分:0)
我认为这对你有用:
List <WebElement> lst = driver.findElements(By.xpath("//table/tbody/tr[1]/td[2]/table/tbody/tr/td/div/table/tbody/tr/td/span"));