【发布时间】:2016-10-28 03:57:36
【问题描述】:
如何在此下拉列表中选择某个元素。
<li role="presentation" ng-repeat="match in $matches" ng-class="{active: $isActive($index)}" class="ng-scope active">
<a style="cursor: default" role="menuitem" tabindex="-1" ng-click="$select($index, $event)">
<!-- ngIf: $isMultiple && $isActive($index) -->
<i class="glyphicon glyphicon-ok pull-right" ng-if="$isMultiple && $isActive($index)"></i>
<!-- end ngIf: $isMultiple && $isActive($index) -->
<span ng-bind="match.label" class="ng-binding">Streamer</span>
</a>
</li>
我试过了
element(by.model('selectedAvailable')).click();
element(by.xpath('..//ul//li[1]')).click().
还有这个:
element(by.repeater('match in $matches').row(0)).click();
【问题讨论】:
标签: javascript selenium protractor