我正在使用Selenium Firefox Web Driver来运行自动NUnit测试,而且看似随机,它无法找到特定的按钮。
它正在使用的功能是
driver.FindElement(By.Id("createUser")).Click();
我无法弄清楚它为什么会在不同时间发挥作用的模式。有没有人对于发生了什么或者可能的工作有什么想法?我没有使用动态ID,我有
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(15));
使其等待最多15秒以使页面完全呈现。