Как обрабатывать элементы с type = "hidden" в Serenity BDD? - PullRequest
0 голосов
/ 14 февраля 2020

На нашем сайте (написано Net) есть текстовые поля, выпадающие списки, флажки и т. Д. c. с <input type="hidden">. Я использую инфраструктуру Serenity BDD с объектной моделью страницы + Java.

Я не могу выполнить какие-либо операции с этими элементами.

Может ли кто-нибудь помочь / предложить, как обращаться с такими элементами?

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

Шаги:

  1. найти элемент с помощью id / name / xpath
  2. введите / выберите / разверните

Код для одного из текстовых полей:

<div class="fhfhfhfh"><input class="hfhfhfhf" data-dojo-attach-point="textbox,focusNode" autocomplete="off" type="text" tabindex="0" id="text_id" aria-required="true" value="42" aria-invalid="false"><input type="hidden" name="text.Value" value="42"></div>

Ошибка:

net. thucydides.core.webdriver.exceptions.ElementShouldBeEnabledException: ожидаемый включенный элемент не был включен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...