如何点击量角器中的ui-sref链接?

时间:2014-07-17 14:13:55

标签: javascript protractor

<li ui-sref="settings.contacts" class="ng-scope active" ui-sref-active="active">

如何在量角器中选择此元素?我试图使用元素(by.partialLinkText,但我得到了未定义的错误。

3 个答案:

答案 0 :(得分:6)

如果有其他解决方案。

var link =  element(by.css('[ui-sref="settings.contacts"]'));

运作良好。

答案 1 :(得分:4)

您可以使用protractor-linkuisref-locator选择ui-sref。

答案 2 :(得分:0)

点击事件不起作用

var link =  element(by.css('[ui-sref="settings.contacts"]'));
link.click();

通过错误,

Failed: unknown error: Element <button class="button button-clear button-stable link ng-binding" type="button" ui-sref="login" href="#/login">...</button> is not clickable at point (179, 559). Other element would receive the click: <div class="loading-container visible active">...</div>