对于 C#,有一种方法可以编写等待页面上的元素出现的语句:
WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
IWebElement myDynamicElement = wait.Until<IWebElement>((d) =>
{
return d.FindElement(By.Id("someDynamicElement"));
});
但是有没有办法在 phpunit 的 selenium 扩展中做同样的事情?
注1
我发现的唯一东西是$this->timeouts()->implicitWait()
,但显然这不是我要找的东西。
笔记2
这个问题是关于 Selenium2 和 PHPUnit_Selenium2 扩展的。