Я практикую / тестирую капибару и столкнулся с проблемой выбора предметов из выпадающего меню.
Работа веб-сайта заключается в том, что вы можете перейти к следующему раскрывающемуся списку только в том случае, если вы заполнили предыдущий, и я могу заполнить последний раскрывающийся список, но при открытии страницы предыдущие два поля остаются пустыми.
интернет = Capybara.current_session
url = "https://repairpal.com/estimator"
URL-адрес internet.visit
internet.select ("Acura",: from => 'js-emu-make-id', visible: false)
internet.select ("1993",: from => 'js-emu-year-id', visible: false)
internet.select ('Integra',: from => 'js-emu-base-vehicle-id', видимый: false)
internet.fill_in ('address',: with => '10018')
internet.save_and_open_page
реальный выход
ожидаемый / желаемый результат
Ожидаемый результат - когда я открываю страницу, все заполняется; однако, когда я открываю страницу, я вижу два пустых выпадающих списка, а третий заполнен «Интегрой», поэтому работает только эта часть. Большое спасибо за помощь.