selenium自动化框架,chrome不加载页面

时间:2014-12-29 10:11:05

标签: google-chrome selenium selenium-webdriver phpunit selenium-chromedriver

我们正在使用phpunit-selenium框架进行自动化,使用Chrome浏览器。一切正常但很少次,在不确定的时间内每天2-3次,铬不会加载页面。框架启动浏览器但之后没有任何反应。几分钟后,相同的设置再次开始工作。这是过去3-4个月的讨论。

任何人都知道这个问题。

1 个答案:

答案 0 :(得分:0)

如果没有代码,我可以确定导致Chrome无法加载页面的原因是您导航到网址的某些时间。在过去,如果我重复导航,点击,或几乎任何Selenium任务几千次,它每次都不会工作。

尝试将Chrome驱动程序更新到最新版本 Chrome Driver Download

2.9目前是最新版本。

如果这不起作用,请尝试。

<强> C#:

driver.Navigate().GoToUrl('url');

//Waits up to 30 sec for page to load. 
WebDriverWait(driver, 30).until(readystate_complete)

if(driver.url != 'url')
    driver.Navigate().GoToUrl('url');