【发布时间】:2016-07-25 14:31:11
【问题描述】:
在我的 rails 应用程序中,我使用的是 rails_admin。我想填补一段关系。说,帖子属于作者。我想设置作者。 rails_admin 使用自动完成表单来选择此数据,即 xhr。如何使用 capybara 选择值并提交此数据。普通选择在这里不起作用。
我假设我需要采取以下措施
- 点击胡萝卜图标,
- 从下拉列表中选择第一个值
或者是否有其他方法来填充此类数据,即执行脚本等。 但是我该怎么做呢?
编辑:
到目前为止,我已经开始使用 selenium 驱动程序,并且正在使用以下解决方案
within '#post_user_id_field' do
find(".input-group-btn").click
end
page.execute_script(%q{$("ul#ui-id-3").find("li")[1].click()})
建议一些更好的方法。
提前致谢,
【问题讨论】:
标签: ruby-on-rails capybara integration-testing rails-admin