我正在使用带有 Webrat 和 Cucumber 的 selenium-client gem 来测试 rails 项目。我已经按照这里的描述设置了 Cucumber:https ://github.com/cucumber/cucumber/wiki/Setting-up-Selenium
我的问题是 Selenium 无法执行文件上传。理想情况下,我希望能够复制 webrat 的 'attach_file' 方法。我尝试通过使用 selenium-client 的 'type' 方法键入所需文件的路径来回避这个问题,但这似乎失败了。
有没有人建议使用 selenium-client (即不是常规的 Selenium gem)的解决方法?