【发布时间】:2011-03-09 23:21:47
【问题描述】:
为了方便起见,Selenium 具有 com.thoughtworks.selenium.Wait 类。我在下一个方式使用它:
public void waitForElement(final String locator){
Wait a = new Wait(){
@Override public boolean until(){
selenium.isElementPresent(locator);
}
}
a.wait("Cannot found locator " + locator, TIMEOUT);
}
据我所知,每次调用我的函数时,都会创建新的匿名类,然后创建此类的对象。还是只创建一个匿名类?
无论如何。直接在 waitForElement 方法中使用 Thread.sleep() 然后每次创建新对象有多快?这种差异有多大?
【问题讨论】:
-
@djangofan 我的问题提前了半年!!!
-
@djangofan 而且,你不觉得它们是完全不同的问题吗?