【发布时间】:2011-10-17 20:39:14
【问题描述】:
对于当前形式的 Selenium WebDriver,它现在可以理解页面加载了吗?
在我最近比较 WatiN 与 Selenium 与 X 的研究中,我看到支持 WatiN 的最大观点之一是它理解页面加载的概念,而至少在旧版本的 Selenium 上你必须伪造这个使用等待/线程休眠等。
现在这不再是对 Selenium 的有效否定了吗?
【问题讨论】:
对于当前形式的 Selenium WebDriver,它现在可以理解页面加载了吗?
在我最近比较 WatiN 与 Selenium 与 X 的研究中,我看到支持 WatiN 的最大观点之一是它理解页面加载的概念,而至少在旧版本的 Selenium 上你必须伪造这个使用等待/线程休眠等。
现在这不再是对 Selenium 的有效否定了吗?
【问题讨论】:
是的,Selenium WebDriver 中的许多功能仅在页面加载后才返回。换句话说,许多旧的-action-andwait 函数刚刚变成了-action-。
查看documentation 可以准确地告诉您哪些功能被阻止,哪些不等待页面加载。例如这里是click函数描述的sn-p:
单击此元素。如果这导致加载新页面,则此方法将阻塞,直到页面加载完毕。
【讨论】: