该项目最近开始了Angular升级过程。该应用程序现在以“混合”模式运行,包括AngularJS 1.5和Angular 6.0。并且量角器停止点击整个站点的按钮。我怎样才能解决这个问题呢?
utils.click(by.id(' some id'));(不点击) element(by.id(' some id'))。click();(不点击) 还有css xpath ...
我尝试点击: 元件(by.xpath(' // A /跨度[含有(文本()"生成&#34)] /.. 39))。单击();
HTML:
import('firebase/app')
.then((firebase) => {
firebase.initializeApp(config).firestore();
});
Webstorm报告:
<a href="#" uib-dropdown-toggle="" class="lg-main-nav__item-link dropdown-toggle" ng-class="{'active': navTab.active}" aria-haspopup="true" aria-expanded="false">
<i class="fa lg-main-nav__item-icon fa-puzzle-piece" ng-class="navTab.icon"></i>
<span ng-bind="navTab.label" class="ng-binding">Build</span>
</a>
错误:超时 - 在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的超时时间内未调用异步回调。 错误:超时 - 在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的超时内未调用异步回调。 在Timeout._onTimeout(/usr/lib/node_modules/protractor/node_modules/jasmine-core/lib/jasmine-core/jasmine.js:4281:23) 在ontimeout(timers.js:386:11) 在tryOnTimeout(timers.js:250:5) 在Timer.listOnTimeout(timers.js:214:5)