Я хочу знать, как правильно изменить значение любого атрибута элемента в geb (селен).
Например, у меня есть такой элемент:
static content = {
radioSelect(wait: true) { $('input[name=rr]')}
}
Теперь я хочу установить какой-нибудь атрибут. Хорошего способа не нашел, использую обходной путь:
(driver as JavascriptExecutor).executeScript( "document.getElementsByName('rr')[0].setAttribute('checked', true)" )
Есть другой способ? Нравится radioSelect.setAttribute?