Selenium ChromeDriver python不等待页面加载

时间:2018-04-12 23:45:36

标签: python selenium-chromedriver

我使用的是selenium 3.11,chromedriver 2.37,chrome 65.0和python 3.6.2。由于收到以下错误,我最近将我的chromedriver从2.36更新到2.37,

selenium.common.exceptions.WebDriverException: Message: unknown error: call function result missing 'value'.

然后我升级了我的chromedriver,现在我遇到了selenium的问题,没有等待页面加载和接收错误,如;

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"id","selector":"txtUserName"}

selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document (Session info: chrome=65.0.3325.181)

我有一种感觉这是由于新的chromedriver,因为如果我使用IE,那么我没有问题。我知道我可以添加WebdriverWaits但我不想通过我的所有代码并添加100多个显式等待。非常感谢任何帮助,谢谢。

编辑 我一直在努力寻找这个问题,看起来像我试图触及的网页就是这个问题的一部分。我试图访问的网页不是注册网页,因此我需要在访问该页面之前获得证书。在chromedriver 2.37之前,我的脚本运行良好。

0 个答案:

没有答案