Если вам нужен оператор сна, звучит так, будто после заполнения поля text_file запускается AJAX или Javascript?Поскольку вы явно называете заполненные поля text_fields, на самом деле нет другой причины, по которой я могу придумать, почему текст должен заканчиваться в одном поле.
Круглые скобки вокруг имен переменных излишни и неочень рубиноподобныйИх можно удалить.
Мой подход к этому методу будет использовать when_present, чтобы убедиться, что текстовое поле доступно.
def fill_in_applicant_name(first, last)
@browser.text_field(:id, "First").when_present.set first
@browser.text_field(:id, "Last").when_present.set last
end
Использование других методов ожидания по мере необходимости, если вы получаетеошибка
Watir::Watir.until(30) { @browser.text_field(:id, "Last").visble? }
Если это не сработает, вы можете выложить какой-нибудь код со страницы, которую вы тестируете, чтобы помочь нам?