我正在使用Selenium WebDriver
2.53.1 for Visual Studio
2015.我有一个我已经调用了近1000次的webelement,现在我得到了no element exception
。
我使用以下方法解决了这个问题:
C#
)wait.Until(ExpectedConditions.ElementToBeClickable(btnNewCustomer));
WebElement
我试过了两次
.Click()
.SendKeys(Keys.Enter)
我已经筋疲力尽了所有选择,我是否缺少其他任何想法?
答案 0 :(得分:1)
FindElement
之前发出了NoSuchElementException
。尝试这样做:
var wait = new WebDriverWait(driver, TimeSpan.FromMinutes(1));
var btnNewCustomer = wait.Until(ExpectedConditions.ElementToBeClickable(By.Id("id_of_your_element")));
btnNewCustomer.click();