Java 如何验证网页上的不可见元素
我正在使用webdriver测试一个链接,但我无法找到该链接(元素)在网页上的位置。如何检测给定元素在网页上的位置? 有人能帮忙吗?从中,您可以使用:Java 如何验证网页上的不可见元素,java,selenium-webdriver,selenium-chromedriver,chrome-web-driver,Java,Selenium Webdriver,Selenium Chromedriver,Chrome Web Driver,我正在使用webdriver测试一个链接,但我无法找到该链接(元素)在网页上的位置。如何检测给定元素在网页上的位置? 有人能帮忙吗?从中,您可以使用: WebElement element = driver.findElement(By.name("elementName")); 其中elementName是您要查找的元素的名称。在chrome浏览器中使用Ctrl+Shift+I,并尝试使用Ctrl+F在开发人员控制台中查找该元素。(在执行Ctrl+F之前,您必须先单击开发人员控制台的屏幕)U
WebElement element = driver.findElement(By.name("elementName"));
其中
elementName
是您要查找的元素的名称。在chrome浏览器中使用Ctrl+Shift+I,并尝试使用Ctrl+F在开发人员控制台中查找该元素。(在执行Ctrl+F之前,您必须先单击开发人员控制台的屏幕)U可以使用显式等待来检查元素的存在
wait.until(ExpectedConditions.visibilityOf(element))
它将返回true或false,可以使用布尔值。我很难理解这个答案如何构成否决票。