-3

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

4

3 回答 3

1

入门文档中,您可以使用:

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

elementName您要查找的元素的名称在哪里。

于 2015-07-22T21:24:49.293 回答
0

在 chrome 浏览器中使用 Ctrl+Shift+I,并尝试使用 Ctrl+F 在开发者控制台中找到该元素。(您必须先单击开发人员控制台的屏幕,然后再按 Ctrl+F)

于 2015-07-22T21:37:54.187 回答
0

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

wait.until(ExpectedConditions.visibilityOf(element))

它将返回真或假,可以使用布尔值。

于 2016-01-15T13:27:18.723 回答