如何检测该页面是否在selenium(python)中重新加载?

时间:2014-12-04 19:24:08

标签: python selenium selenium-webdriver

我需要在网上商店测试网站。

所以,我提交表格,然后我看到“请等待”页面(在某段时间自动重新加载;可以多次重新加载)。之后显示最终的成功/错误页面。

我需要检索最终页面的内容,在所有“请等待”页面之后。

如何使用python webdriver模块实现这一目标?如何检测该页面是否被重新加载,以检查它是否看起来像一个“最终”页面,以检查我的测试是否失败?

1 个答案:

答案 0 :(得分:1)

您可以使用WebDriverWait添加显式等待,并自动超时,以检测最终页面上但不在"上的元素的存在;请等待"页。

您可以在此处找到示例和等待类型: http://selenium-python.readthedocs.org/en/latest/waits.html#waits