我有一个图标来添加一个新项目,我想点击它,但动作还没有完成。我不知道我是否以正确的方式定位元素?
我已经尝试了Question中提供的答案:
element(by.css('[ng-click="createWL()"]')).click();
element(by.css("button[ng-click*=createWL]")).click();
但它对我没用。
这是我的HTML代码:<button class="md-icon-button watchlist-icon-button md-button md-ink-ripple" type="button" ng-transclude="" id="addWL" aria-label="Add Watchlist" ng-click="createWL()"> <ng-md-icon icon="add_circle_outline" class="ng-scope">
答案 0 :(得分:0)
问题是这个测试是在它的时间之前执行的,所以它失败了,我们甚至没有在屏幕上看到那个图标。
所以用一些等待修复它;)并测试优先级。