硒java。无法找到元素

时间:2015-05-12 11:51:19

标签: java selenium selenium-webdriver automation webdriver

有人可以用下面的代码指出我正确的方向吗?

driver.findElement(By.id("div#h4clock a.location").equals("London"));

我使用了getText("London"),但它没有用。

我很新,所以任何建议都会非常感激。

我还希望有一个字符串来存储元素伦敦并使用Println显示它。

非常感谢,

哈密

1 个答案:

答案 0 :(得分:1)

选择器看起来不像cssSelector的id。尝试

driver.findElement(By.cssSelector("div#h4clock a.location")).getText().equals("London");

修改

WebElement city = driver.findElement(By.cssSelector("div#h4clock a.location")); 
String getcity = city.getText(); 
System.out.println(getcity);