В моем приложении rails я использую rails_admin. Я хочу заполнить отношения. Скажем, Post принадлежит автору. Я хочу установить автора. rails_admin использует форму автозаполнения для выбора этих данных, т. е. xhr. Как выбрать значение и отправить эти данные с помощью capybara. Нормальный выбор здесь не работает.Интеграционные тесты: заполнение автозапуска в Rails_Admin с использованием Capybara для
Я предполагаю, что мне нужно принять следующие действия
- Нажмите на иконку моркови,
- Выберите первое значение из выпадающего списка
Или есть какой-то другой подход, чтобы заполнить такие данные, т.е. выполнить скрипт и т. д. Но как это сделать?
Edit:
В настоящее время, я начал использовать драйвер селена, и я использую следующее решение
within '#post_user_id_field' do
find(".input-group-btn").click
end
page.execute_script(%q{$("ul#ui-id-3").find("li")[1].click()})
Предлагайте некоторые лучший подход.
Спасибо заранее,