【发布时间】:2015-03-11 09:31:40
【问题描述】:
html:
<button class="helperButton ng-scope" ng-if="!isDisabled && displayHelper( 'none' )" ng-click="select( 'none', $event );" type="button"> × Select None</button>
试图定位:
element(by.css('button[ng-click="select( \'none\', $event );"]'));
得到错误:
失败:使用定位器找不到元素: By.cssSelector("button[ng-click=\"select('none', $event);\"]")
此链接提供了一个解决方案AngularJS Protractor - Finding an Element on a Page Using Ng-Click Binding,但没有详细说明其引用的函数。任何帮助将不胜感激。
【问题讨论】:
标签: javascript angularjs testing css-selectors protractor