【发布时间】:2013-07-23 12:46:52
【问题描述】:
我正在使用 selenium IEDriverServer 和 python。
是否可以确保 IEDriverServer 等待页面加载,直到一段时间,如果操作未及时完成,则停止加载页面,我们可以继续下一步。
实际上我正在使用一个包含需要太多时间来加载的测试页面。我要做的就是让它等待页面加载直到 10 秒,如果在那个时间内无法加载,那么它将停止加载该页面并移至下一步。
谁能建议如何在 selenium 中实现这一点
【问题讨论】:
-
我不确定我是否遵循 - 你想等待任意 10 秒左右等待完成加载,但如果在这 10 秒过去后它还没有完成加载,你希望继续你的测试。由于您的页面尚未完成加载,您肯定无法继续进行测试吗?
-
正如你所说。这就是我面临的情况。
-
但是,如果您的页面未加载,您将无法继续进行测试。所以没有必要等待一个限制并试图继续,因为你不能。只有当页面完成加载时,您才能继续测试。
-
我在等待提示时遇到了类似的问题;你可以阅读 aswer here.
标签: selenium