如何使用Selenium :: WebDriver :: Element#click从SELECT元素中选择一个选项?

使用capybara 1.0.0和selenium-webdriver 0.2.0并在测试中我有类似下面的东西从下拉列表中选择.

select 'Food & Dining', :from => 'category_id'

测试通过,但我收到以下投诉:

Selenium::WebDriver::Element#select is deprecated. Please use Selenium::WebDriver::Element#click ...

我在网上搜索过,文档稀疏,有人知道如何使用click来选择select元素的选项吗?

对于那些仍然遇到问题的人,你可以简单地使用主分支中最新的水豚,它应该修复一切,包括最近的Launchy问题.

只是改变:

gem 'capybara'

gem 'capybara', :git => 'git://github.com/jnicklas/capybara.git'

然后

bundle update

而且你很好^ _ ^

相关文章
相关标签/搜索