У меня есть HTML-код, похожий на этот.Выбор элемента в uib-выпадающем меню
<div ng-if="!hide" class="dropdown pull-right" uib-dropdown>
<a uib-dropdown-toggle href="" >
<div class="btn btn-primary-outline btn-circle btn-xs pull-right comment-button">
<span class="icon icon-chevron-down"></span>
</div>
</a>
<ul class="dropdown-menu " style="text-align: center;" role="menu" uib-dropdown-menu>
<li role="divider" ng-if="showDelete"><a href="" ng-click="deleteItem($index)">delete </a></li>
<li role="divider"><a href="" ng-click="Report()"> report</a></li>
</ul>
</div>
При использовании в транспортирщике с проблемой выбора uib-выпадающего списка. я написал такой код:
var dropDown = element(by.css("div[uib-dropdown]"));
dropDown.element(by.css("a[uib-dropdown-toggle]"));
dropDown.element(by.css("a[ng-click=deleteItem($index)]")).click();
browser.sleep(5000);
что ошибка брошена –
Ошибки: неверный селектор: недействительный или незаконный селектор был specified.Thanks @ Danny.this ошибка, попадающая во вторую строчку, я думаю, – Shiva