GEB, GROOVY, SPOCK как можно стянуть value из readonly input

подскажите пожалуйсто как можно стянуть текст из инпута:

input id=“EmailGeneratorText” class=“input-email-input” readonly="" placeholder=“Generated email”

Я пробовала def a = js.exec ‘jQuery(“input#EmailGeneratorText”).val()’ но к сожелению ничего не стягевается a = null

А зачем для GEB так усложнять? Если это обычный input типа text, то, скорее всего просто TextInput (Groovy API Documentation for Geb 7.0)

Я разные методы пробовала, например:
EmailGeneratorText ${(“input#EmailGeneratorText”)}

def a =EmailGeneratorText.text()
def a =EmailGeneratorText.value()
и ничего не стягивается.
Заметила что в кансоль браузера значения инпута стягивается только так:
(“input#EmailGeneratorText”).val() вот поэтому и решила использовать JQuery но никак не могу докопаться
def a = js.exec(‘return $(“input#EmailGeneratorText”).val();’)- непомогло
def a = js.exec 'jQuery(“input#EmailGeneratorText”).val()- непомогло

А какие свойства объекта показывают devtools?

Инпут выглядет так, больше никаких атрибутов нет
input id=“EmailGeneratorText” class=“input-email-input” readonly="" placeholder=“Generated email”

Я имел в виду, что отображается во вкладке свойства объекта. Она справа, после вычисленных стилей.

Вот value кoторый мне нужен

Попробуйте метод getProperty("value")