【发布时间】:2017-02-16 14:48:18
【问题描述】:
我无法让量角器 (v5.0) 识别手动引导的角度 v1.5.3 应用程序。它似乎没有使用 ng-app。这是应用程序的设置:
import myAppModule from 'myApp.app';
angular.element(document).ready(() => {
angular.bootstrap(document.getElementById('myApp'), [myAppModule]);
});
我尝试将 rootElement 设置为“#myApp”,但没有成功。目前尝试做一个简单的检查:
browser.get('my.example.com');
browser.waitForAngular();
增加等待时间似乎并不能解决问题。它在 waitforAngular 上超时。 任何帮助表示赞赏。谢谢。
【问题讨论】:
-
很奇怪。 99% 的情况下您不需要手动调用
browser.waitForAngular(),因为它几乎包含在量角器执行的每个操作之前。你能在 HTML 中找到带有ng-app属性的元素吗?也许它在iframe里面?
标签: protractor