Перейти к содержимому

Фотография

Верификация некликабельности элемента


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 viktor___

viktor___

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 16 ноября 2018 - 01:11

Всем добрый день.

 

Не могу побороть, казалось бы на первый взгляд, простую проблему. Похоже чего-то не замечаю или же попросту не знаю.

 

Есть ряд элементов(иконок) меню. Часть из них неактивна, а часть - наоборот. В тесте необходимо собственно сделать верификацию, что конкретные разделы тулбара не могут быть выбраны, а другие - могут. Попытки использовать isEnabled не помогли, всегда состояниt true.

 

Собственно код одного из элементов "Add instrument", который собственно Disabled для нажатия.

 

<div class="menu-button ng-binding add disabled" ng-click="action.enabled&amp;&amp;onSelectAction(action)"
ng-class="[{'disabled':!action.enabled},action.class]">Add instrument</div>

 

Какие еще могут быть варианты для проверки состояния элемента?


  • 0

#2 Alex

Alex

    Постоянный участник

  • Members
  • PipPipPip
  • 237 сообщений
  • ФИО:Алексей

Отправлено 16 ноября 2018 - 06:34

Всем добрый день.

 

Не могу побороть, казалось бы на первый взгляд, простую проблему. Похоже чего-то не замечаю или же попросту не знаю.

 

Есть ряд элементов(иконок) меню. Часть из них неактивна, а часть - наоборот. В тесте необходимо собственно сделать верификацию, что конкретные разделы тулбара не могут быть выбраны, а другие - могут. Попытки использовать isEnabled не помогли, всегда состояниt true.

 

Собственно код одного из элементов "Add instrument", который собственно Disabled для нажатия.

 

<div class="menu-button ng-binding add disabled" ng-click="action.enabled&amp;&amp;onSelectAction(action)"
ng-class="[{'disabled':!action.enabled},action.class]">Add instrument</div>

 

Какие еще могут быть варианты для проверки состояния элемента?

<div class="menu-button ng-binding add disabled"

не о чем не говорит?


  • 2

#3 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 16 ноября 2018 - 09:55

 

 

"menu-button ng-binding add disabled"

вот и проверяйте что класс у элемента такой


  • 2

#4 viktor___

viktor___

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 16 ноября 2018 - 18:04

Спасибо, точно, имя класса - необходимый идентификатор, сегодня попробую.


  • 0

#5 KnopkaZapuska

KnopkaZapuska

    Активный участник

  • Members
  • PipPip
  • 103 сообщений
  • ФИО:Kate

Отправлено 20 декабря 2018 - 06:52

Спасибо, точно, имя класса - необходимый идентификатор, сегодня попробую.

Получилось?


  • 0

#6 viktor___

viktor___

    Новый участник

  • Members
  • Pip
  • 8 сообщений

Отправлено 20 декабря 2018 - 06:56

 

Спасибо, точно, имя класса - необходимый идентификатор, сегодня попробую.

Получилось?

 

Да, проверил по наличию disabled в имени класса


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных