#angular #protractor #angular2-testing
#angular #транспортир #angular2-тестирование
Вопрос:
<td style="width: 20px;">
<IconButton [Name]="'Signout'" [IsIconOnly]="true (click)="OnSignoutClicked()" title="Sign Out"></IconButton>
</td>
Как я могу найти указанный выше элемент в Protractor?
Я хочу имитировать щелчок по элементу, а не ожидать его.
Ответ №1:
Вы можете получить его с помощью title
:
$("IconButton[title='Sign Out']").click();
Комментарии:
1. Спасибо за вашу помощь, все сработало отлично. но если я могу спросить, почему это не сработало? :: var SignOutbtn = element(by.css(«img[src*=’../Images/Icons/Signout.png’]»)); SignOutbtn.click();
2. @anasz3z3 рад, что это сработало. Трудно сказать, я не вижу
img
тега в HTML в вопросе..