Среда Watir (тестирование веб-приложений на Ruby) используется для автоматизации веб-браузеров. Вот некоторые часто используемые методы в Watir:
browser.goto(url): перемещает браузер по указанному URL-адресу.browser.text_field(name: 'field_name').set('value'): вводит указанное значение в текстовое поле.browser.button(id: 'button_id').click: нажимает кнопку с указанным идентификатором.browser.link(text: 'link_text').click: кликает по ссылке с указанным текстом.browser.checkbox(name: 'checkbox_name').set(true): устанавливает флажок с указанным именем в отмеченное состояние.browser.select_list(id: 'list_id').select('option_text'): выбирает параметр с указанным текстом из раскрывающегося списка.browser.radio(name: 'radio_name').set: выбирает переключатель с указанным именем.browser.alert.ok: принимает диалоговое окно предупреждения.browser.table(id: 'table_id').rows: возвращает все строки в таблице.browser.image(src: 'image_src').click: кликает по изображению с указанным источником.