How to verify if an element is visible in Selenium WebDriver?

How to verify if an element is visible in Selenium WebDriver?

Hi Miro Vasil,

To verify if an element is visible in Selenium WebDriver, use the following code:

  1. To check Element Present:
if(driver.findElement(By.xpath(""value""))!= null){

System.out.println(""Element is Present"");

}else{

System.out.println(""Element is Absent"");

}

2.To check Visible:

if( driver.findElement(By.cssSelector(""a > font"")).isDisplayed()){

System.out.println(""Element is Visible"");

}else{

System.out.println(""Element is InVisible"");

}
  1. To check Enable:
if( driver.findElement(By.cssSelector(""a > font"")).isEnabled()){
System.out.println(""Element is Enable"");
}else{
System.out.println(""Element is Disabled"");
}
  1. To check text present
if(driver.getPageSource().contains(""Text to check"")){
System.out.println(""Text is present"");
}else{
System.out.println(""Text is absent"");
}"