Webdriver.io browser.elementIdDisplayed(ID) не возвращает логическое значение

Я пытаюсь использовать функцию webdriver.io browser.elementIdDisplayed(element.ELEMENT), но она не возвращает логическое значение, как говорится в документации. Вместо этого он возвращает какой-то объект.

Я запутался, как я могу получить значение из этого, если элемент отображается или нет? Пожалуйста помоги.

Я пробовал также с browser.elementIdDisplayed(element.ELEMENT).value, но это всегда верно?


person mismas    schedule 21.10.2018    source источник
comment
Почему бы вам не использовать browser.isVisible(elementsSelector);   -  person slckayhn    schedule 23.10.2018


Ответы (1)


Можно было использовать
browser.elementIdDisplayed(element.ELEMENT).value,
но моя другая логика проверки того, что элемент отображается, была неправильной.

person mismas    schedule 21.10.2018