Я пытаюсь ввести текст в текстовое поле redctor, чтобы протестировать функциональное тестирование с помощью geb. Но я не могу этого сделать, потому что textarea невидим. Когда это просто текстовое поле html, я могу сделать это с помощью personal{$("#personalStatement").value("hi I AM HERE")}
, но в этом случае это не работает. Я использовал в тестах, как это, также личное заявление = "я здесь", но не просыпаюсь.
<div class="redactor_redactor_content_cv redactor_ui-wizard-content redactor_editor"
contenteditable="true" dir="ltr" style="min-height: 200px;"> <p></p> </div> <textarea
id="personalStatement" class="redactor_content_cv ui-wizard-content" width="98%"
height="100px" name="personalStatement" dir="ltr" style="display: none;"> </textarea>
js.exec
или какие-то хитрые приемы CSS для скрытого отображения поля, прежде чем вы сможете взаимодействовать с ним с помощью Geb. - person inanutshellus   schedule 09.01.2014