【发布时间】:2015-12-14 18:40:22
【问题描述】:
我已经将 E2E 测试设置为在 Chrome 中运行一段时间,但它们不再起作用。我不确定他们什么时候停止工作,因为他们被忽视了。该项目使用 grunt-protractor-runner (2.1.2),它使用 protractor 2.5.1
我收到以下错误:
Uncaught exception: Error while waiting for Protractor to sync with the page: "angular could not be found on the window"
下面是输出截图:
它实际上打开了 Chrome ,但是没有导航到任何地方。多功能框显示“数据:”,仅此而已:
我想知道的一件事是,chrome 有点被锁定了——而且多功能框现在不能作为谷歌浏览器工作——但我不明白为什么这会影响它,因为它应该直接点击一个 URL .
谁能给点建议?
【问题讨论】:
-
您正在加载的页面不是 Angular 应用程序,或者它的正文中没有定义
ng-app
标签: angularjs gruntjs protractor