如果多个按钮在量角器中具有相同的类,如何单击特定按钮

How to click on particular button if multiple buttons are having same classes in protractor?

本文关键字:按钮 何单击 单击 量角器 如果      更新时间:2023-09-26
Html代码
<button type="button" class="btn btn-default btn-sm pull-right" ng-click="move(1)" tabindex="-1"><i class="glyphicon glyphicon-chevron-right"></i></button>

在角量角器中,如果多个按钮具有相同的类,是否有任何方法可以单击特定按钮。

您可以通过按钮文本来区分按钮。就像你可以通过按钮文本抓取元素(按钮)并执行所需的操作

<button>Save</button> 
element(by.buttonText('Save'));

你可以点击按钮:-

By Id:

 element(by.id('id')).click().then(function() {
 });

通过xpath:

element(by.xpath('//div[@id="ui-datepicker-div"]//a[@title="Next"]')).click(); // whatever your xpath is