У меня есть HTML, который выглядит так:
<input custom_attribute="so cool" type="text" />
Я хочу ввести в него текст, используя Watir.
У меня есть HTML, который выглядит так:
<input custom_attribute="so cool" type="text" />
Я хочу ввести в него текст, используя Watir.
Ответ филиппинца не сработал для моей работы с watir-webdriver.
Однако я нашел способ выполнить эту работу с помощью селекторов css.
browser.element(:css, "input[custom_attribute='so cool']").send_keys("the coolest")
browser.text_field(:xpath , "//input[@custom_attribute='so cool']/").set("even more cool")
Источники: