我有一個這樣的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-dropdown選擇有關的問題。 我寫這樣的代碼:
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