【发布时间】:2021-04-05 07:18:03
【问题描述】:
我写了明确的等待两种方法来完成相同的任务,但其中一种不起作用。一个不起作用的是我一直在学习自动化测试的教程。我想知道第二个代码有什么问题。
工作代码:
IWebElement wait2 = new WebDriverWait(driver, TimeSpan.FromSeconds(10)).Until(ExpectedConditions.ElementToBeClickable(By.Id("finish")));
不工作
WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
IWebElement ele = wait.Until((result) => {
return result.FindElement(By.Id("finish"));
});
【问题讨论】:
标签: c# selenium-webdriver automated-tests