Below code demonstrates how to check if an element exists. The code returns true if element exists. It returns false if element is not found. Please note that code will not throw the exception if element is not present.
What do you think on above selenium topic. Please provide your inputs and comments. You can write to me at reply2sagar@gmail.com
public boolean checkElementExists(By by, int seconds){ boolean result=false; try { driver.manage().timeouts().implicitlyWait(seconds, TimeUnit.SECONDS); driver.findElement(by); result = true; }catch (org.openqa.selenium.NoSuchElementException ex){ result = false; } finally { driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS); } return result; }
What do you think on above selenium topic. Please provide your inputs and comments. You can write to me at reply2sagar@gmail.com
No comments:
Post a Comment