我正在使用 webdriver 测试链接,但我无法找到该链接(元素)在网页上的位置。如何检测给定元素在网页上的位置?有人可以帮忙吗?
问问题
643 次
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 回答