использование webdriverIO для получения элементов без атрибута - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь найти все элементы в GUI приложения для электроники, которые имеют класс 'tick-icon' и не имеют атрибута 'hidden'. Я не могу понять селектор webdriverIO, чтобы сделать это. также я попытался перебрать все элементы 'tick-icon' и получить атрибут 'hidden', но это тоже не сработало.

часть кода GUI выглядит следующим образом:

<div _ngcontent-xte-c17="" class="light_shaping_cct_output_1-tick-icon tick-icon active" hidden=""><img _ngcontent-xte-c17="" alt="Tick" src="assets/icons/green_tick.png"></div>

<div _ngcontent-xte-c17="" class="light_shaping_cct_output_1-tick-icon tick-icon active"><img _ngcontent-xte-c17="" alt="Tick" src="assets/icons/green_tick.png"></div>

со следующим кодом я получаю все элементы, в том числе со скрытым атрибутом:

const CheckMarks = await app.client.$$('.tick-icon')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...