Selenium Error When Using JavaScript Or Getting Elements
Using Seleneium 2.25, I've had a lot of issues arise. I'm trying to use Selenium Remote Driver on a remote machine (Server) from my computer (local / client). However, when I try
Solution 1:
Try this:
WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0, 0, 0, 30));
wait.Until(p => driver.FindElement(By.Name("searchAddress")));
IJavaScriptExecutor jQuery = ((IJavaScriptExecutor)(driver));
addressElement = (IWebElement)jQuery.ExecuteScript("return document.GetElementByName('searchAddress')");
Also you can add check in JavaScript:
if (document.readyState.toLowerCase()=="complete")
return document.GetElementByName('searchAddress');
return 'Error';
Post a Comment for "Selenium Error When Using JavaScript Or Getting Elements"