How to Handle Hidden Element In Java Selenium With Example?
package com.selenium.mix; import java.util.List; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class HandleHiddenElement { public static void main(String[] args) throws InterruptedException { WebDriver driver=new FirefoxDriver(); driver.manage().window().maximize(); driver.get("file:///G:/Testing_Utilities/URL"); List<WebElement> li=driver.findElements(By.id("male")); System.out.println(li.size()); for(WebElement el:li) { Integer x=el.getLocation().getX(); System.out.println("The Location Of x is : -"+x); //Integer y=river.findElement(By.id("male")) .getLocation().getY(); if(x==0) { System.out.println("Element Is Not Visible Or Hidden"); } else el.click(); } Thread.sleep(5000); driver.close(); } }
Leave a Reply