Selenium WebDriver – determine if element is clickable (i.e. not obscured by dojo modal lightbox)
Use the WebDriverWait conditions. WebDriverWait wait = new WebDriverWait(yourWebDriver, 5); wait.until(ExpectedConditions.elementToBeClickable(By.xpath(“//xpath_to_element”))); Webdriver will wait for 5 seconds for your element to be able to be clicked.