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