isDisplayed() is used to verify the web element is present on the web page. isDisplayed method is boolean type. It will return a boolean value whether its true or false.
JAVA API Syntax : boolean isDisplayed()
Below code is an example to verify the login button web element is present on the web page.
Code:
JAVA API Syntax : boolean isDisplayed()
Below code is an example to verify the login button web element is present on the web page.
Code:
import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class isdisplayed { public static void main(String args[]) { //Launching the firefoxbrowser WebDriver driver = new FirefoxDriver(); //Implicit wait, this method is used to wait for the webelement to load driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); //Navigate to FB page driver.get("http://www.facebook.com"); //Assign the loginbutton element to the variable WebElement loginbutton = driver.findElement(By.id("loginbutton")); //Assign the login button in boolean variable to check whether the element is present boolean boolloginbutton = loginbutton.isDisplayed(); //check the conditions is true in if statement if(boolloginbutton == true) { System.out.println("Login Button is present"); } else { System.out.println("Login Button is NOT present"); } } }Output:
Login Button is present