如何验证网页上的不可见元素

时间:2015-07-22 21:14:36

标签: java selenium-webdriver selenium-chromedriver chrome-web-driver

我正在使用webdriver测试链接,但我无法找到网页上链接(元素)的位置。如何检测网页上给定元素的位置? 有人可以帮忙吗?

3 个答案:

答案 0 :(得分:1)

Getting Started Documentation,您可以使用:

WebElement element = driver.findElement(By.name("elementName"));

其中elementName是您要查找的元素的名称。

答案 1 :(得分:0)

在Chrome浏览器中使用Ctrl + Shift + I,并尝试使用Ctrl + F在开发人员控制台中找到该元素。 (在执行Ctrl + F之前,您必须先单击开发人员控制台的屏幕)

答案 2 :(得分:0)

你可以使用显式等待来检查元素的存在

wait.until(ExpectedConditions.visibilityOf(element))

它将返回true或false,可以使用布尔值。