ruby-on-rails - 在 Cucumber/Capybara 中填写数字字段

标签 ruby-on-rails testing cucumber capybara

我在 3.1 的测试版上运行一个 Rails 应用程序,并且有一个 type="number"的字段,以使用 HTML5 中的新数字选择器。它很好用。但是。

当我在测试中运行 cucumber 步骤来填充它时,它失败了,因为它不是文本字段。 Capybara 中的“fill_in”步骤似乎不适用于数字字段。如何在我的 capybara / cucumber 测试中填写数字字段?

最佳答案

两年后,出现了一个不同的问题:selenium-webdriver 2.41 不填写数字字段。已在 2.42 中修复。

关于ruby-on-rails - 在 Cucumber/Capybara 中填写数字字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6619706/

相关文章:

ruby-on-rails - Rails 网站中需要 scss

ruby-on-rails - 如何通过 mocha 和 test/unit 正确地 stub Rails 关联方法?

java - 如何将场景大纲中的字符串列表转换为对象

ruby-on-rails - 在 Linux Mint 中开始使用 Ruby on Rails

ruby-on-rails - 我的 Capistrano 没有设置 RAILS_ENV 变量

python - 我如何从 minimock 中的模拟方法访问对象的 "self"

junit - 无法将 Cucumber 功能粘合到步骤定义

ruby-on-rails - rails 、 cucumber 、 capybara : session is not persisted

ruby-on-rails - 什么时候适合在 Rails 2.1 中使用 Time#utc?

xcode - 音乐即将在iPhone应用程序中播放时出错