このドロップダウンリストで特定の要素を選択する方法を教えてください。 xpath(またはより良い選択肢)を使用して特定のドロップダウン要素を選択する
<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();
私はあなたが() '$でマッチが一致する'(by.repeater 'element.allを書くためのものだと思います) '。 –
@FlorentB。ああ、ええ、ありがとう! – alecxe
alecxe ..あなたは私の質問を見ることができますか? http://stackoverflow.com/questions/40284366/how-to-integrate-protractor-test-cases-with-hiptest –