使用当前形式的Selenium WebDriver,它现在能理解页面加载吗?
在我最近的研究比较WatiN vs Selenium vs X时,我看到有利于WatiN的一个最重要的观点是它理解了页面加载的概念,而至少在旧版本的Selenium上你必须伪造这个使用等待/线程睡眠等。
这现在不再是对Selenium的有效否定吗?
答案 0 :(得分:2)
是的,Selenium WebDriver中的许多功能仅在页面加载后返回。换句话说,许多旧-action-andwait
函数刚刚变为-action-
。
查看documentation可以准确地告诉您哪些功能阻止以及哪些功能不等待页面加载。例如,以下是click
函数说明的片段:
单击此元素。如果这导致加载新页面,则此方法将阻止,直到页面加载完毕。