如何在Rails / Capybara / Selenium中选择一个选项

时间:2012-03-06 21:30:22

标签: ruby-on-rails selenium rspec capybara

'select'方法(Capybara DSL的一部分)在':js =>下不起作用真的',但它起作用。我正在尝试测试在Rspec中的两个选择框之间添加/删除项目,因此需要触发与单击“添加”和“删除”按钮相关联的javascript。

在Capybara的文档中没有说明其DSL不适用于':js => true'(它启用了一个javascript驱动程序 - 在我的情况下是默认的Selenium)。解决这个问题的另一种方法可能是单击Selenium,但我找不到任何文档,特别是在Rails / Rspec / Capybara上下文中。

有人可以分享一些示例/链接吗? Capybara / Selenium的完整语法参考将是很棒的。非常感谢!

0 个答案:

没有答案