对于集成测试,我需要使用带有Capybara的poltergeist驱动程序下载CSV文件.在selenium(例如firefox/chrom webdriver)中,我可以指定下载目录,它工作正常.但在poltergeist中,有没有办法指定下载目录或任何特殊配置?基本上我需要知道下载的东西如何使用poltergeist,Capybara,Phantomjs.
我可以使用ruby将服务器响应头读为Hash,但无法读取服务器响应以获取文件内容.任何线索?或者请帮忙.
capybara ruby-on-rails-3 phantomjs poltergeist
capybara ×1
phantomjs ×1
poltergeist ×1
ruby-on-rails-3 ×1