在Selenium2Driver中使用Behat和Mink时,有没有办法可靠地等待页面加载?我继承了一些遗留测试,它们的等待时间是这样的: Given I am on "http://test.example.com"
And I wait for "20000我想要做的是有一种通用的方式来等待前一次点击导致页面加载,
问题是,单击它之后,Selenium将等待下一页完全加载(该页面有时在一秒内加载,或者等待很久,我认为这是Zen Desk Live Chat在该页面上的一个问题)。当它被完全加载时,它会抛出一个错误,并说它单击的元素不能被看到(当然不能,因为它现在在一个新的页面上)driver.manage().timeouts().implicitlyWait就会继续下去
有没有人可以告诉我,怎样才能让selenium等到页面完全加载?我想要一些通用的东西,我知道我可以配置WebDriverWait并调用像'find‘这样的东西来让它等待,但我不会走那么远。我只需要测试页面加载是否成功,然后转到下一个页面进行测试。
我在.net中发现了一些东西,但不能在java中工作...IWait<IWebDriver> w
我在Eclipse中使用Java运行selenium RC。我遇到的问题与selenium.click命令有关。我单击的链接将加载一个新页面。有时需要5秒,有时需要2-3分钟。每次我看到页面加载,在我的测试失败后,我都会收到消息"Timed out waiting for action to finish“。我尝试使用selenium.isElementPresent来检查正在加载
我想登录一个一天中大部分时间都处于停机状态的网站。由于高流量,登录页面没有加载或加载非常慢,因此它大多数时候都会失败。1)我应该在selenium IDE 2.9.1上执行什么命令来等待页面完全加载(因为它很慢,在打开页面后应该等待大约50秒),然后检查页面是实际登录页面还是错误页面。2)如果这是登录页面,则继续登录,否则重复此