我的测试中有多个 WebDriverWaits,您可以在下面看到所有格式,但它们经常在一两秒后失败,即使您应该每半秒轮询一次元素 20 秒 - 谁能告诉我我'我失踪了吗?:
{
private static By pageTitle = By.XPath(".//*[@id='wm-page-title']/h1");
public static void WaitForPageLoad()
{
var waitForPageLoad = new WebDriverWait(Driver.Instance, enter code
hereTimeSpan.FromSeconds(20));
var myPageLoadElement = waitForPageLoad.Until(ElementIsVisible(pageTitle));
}
}