小编rup*_*esh的帖子

使用Capybara和Poltergeist驱动程序将文件下载到特定文件夹

我正在使用Capybara和Poltergeist驱动程序编写验收测试.我需要验证下载的CSV文件的内容.

  1. 我尝试了各种方法在页面上呈现内容而不是下载它.
  2. 还尝试更改mime类型,但它不起作用.

最后,我想选择在特定文件夹中下载文件,然后使用核心ruby库读取CSV文件.

为了实现这一点,当poltergeist驱动程序点击下载链接时,我希望它处理弹出窗口并直接在给定文件夹中下载文件.

在Selenium的chrome和firefox驱动程序中,我可以选择配置配置文件来处理弹出窗口并配置下载目录.

有没有使用过poltergeist的选择?任何信息都会有所帮助.

capybara poltergeist

19
推荐指数
3
解决办法
1万
查看次数

标签 统计

capybara ×1

poltergeist ×1