0

I am using Waitforpagetoload in my automation,

When i give 20000 test case fails but passes if i give 60000.

when i compare the time by printing the current time in milli secs, the page is not taking more than 50ms.

How exactly the waitforpagetoload function works?

4

1 回答 1

0

默认情况下,WebDriver 会等待页面完全加载,您无需执行任何操作。事实上,当 WebDriver 获取某个页面时,将等待页面完全加载后由浏览器生成的 onload 事件。

如果您的页面在触发 onload 事件后通过 Ajax 加载数据,您可以使用不同的解决方案来检测页面何时完全加载,例如询问通过 Ajax 加载的元素,因此当所有这些元素都存在于您确定该页面已完全加载的页面。

您是否出于任何其他原因使用 Waitforpagetoload 方法?

于 2013-11-01T16:08:23.257 回答