3
我正在为Angular应用程序进行e2e测试。对于登录过程,应该走出去的应用程序,所以我做:waitForAngularEnabled不是函数
browser.waitForAngularEnabled(false);
//login
browser.waitForAngularEnabled(true);
它完美地本地工作,但browserstack(远程执行),它穿通和错误:
Failed: protractor_1.browser.waitForAngularEnabled is not a function
是它已知的问题?
相关的问题 - How does waitForAngularEnabled work?
更新:创建于量角器GitHub上的问题 - https://github.com/angular/protractor/issues/4453
我有同样的问题。你有没有解决它? 一切工作正常,然后我做了一些重构我的grunt构建系统,我开始看到这个错误。然后我恢复到原来的建立状态,我仍然得到错误.... – Brian
不,是切换到另一件事,但将很快返回 –
我仍然不知道确切的问题,但发生在我安装后,我安装一个新的npm软件包,它可以传递许多其他软件包。我注意到其中一个是硒webdriver。所以我想有一些相冲突的版本或者什么,我通过npm install恢复,现在我的测试再次正常运行。 – Brian