Selenium 连续超时量角器

Selenium 连续超时量角器,selenium,angularjs,selenium-chromedriver,protractor,Selenium,Angularjs,Selenium Chromedriver,Protractor,我正在尝试使用量角器测试e2e应用程序的角度,但得到超时。我还启动了selenium服务器和chrome驱动程序。确保您测试的angular代码没有使用$timeout。。。使用$interval我也有超时问题,我想原因是我的应用程序使用$timeout而不是$interval。在GitHub中找到了此问题的答案。请看一看问题的结尾,上面说“使用Angular 1.2rc3,您现在可以使用$interval服务进行轮询!”还有希望问题现在已经解决。其他人可以看看哪些国家指出超时可能是各种原因,并

我正在尝试使用量角器测试e2e应用程序的角度,但得到超时。我还启动了selenium服务器和chrome驱动程序。

确保您测试的angular代码没有使用$timeout。。。使用$interval

我也有超时问题,我想原因是我的应用程序使用$timeout而不是$interval。在GitHub中找到了此问题的答案。请看一看问题的结尾,上面说“使用Angular 1.2rc3,您现在可以使用$interval服务进行轮询!”还有

希望问题现在已经解决。其他人可以看看哪些国家指出超时可能是各种原因,并提出解决方案。

有点晚了,但我一开始也遇到了问题,我希望你已经解决了这个问题

但如果没有,则需要告诉量角器不要等待$http和$timeout,如下所示:

旧的不推荐方式:

browser.ignoreSynchronization = true;
browser.waitForAngularEnabled(false);
新的正确方式:

browser.ignoreSynchronization = true;
browser.waitForAngularEnabled(false);

通过增加测试套件的时间解决了此问题。我遇到了相同的超时问题。。。它导航到我的主页,然后永远等待,直到我得到
错误:等待量角器与页面同步11秒后超时,然后超时。我尝试将配置中的超时增加到:
defaultTimeoutInterval:60000
,但没有帮助。有什么想法吗?