目前大部分Web应用都使用的是AJAX技术。当一个页面被加载到浏览器时,这个页面的元素可能在不同时间段进行加载。 如果元素不存在与DOM中,将很难被定位到并将会报出
ElementNotVisibleException 异常。我们可以使用waits来解决这个问题。Waiting 操作执行之间提供了时间的间隔。
Selenium Webdriver 提供了两种 waits:implicit & explicit.
定义一个等待的条件,当到达这个条件后,结束等待。
定义一个等待的时间。默认值为0s.
原文地址:http://www.cnblogs.com/hugh007/p/3853598.html