可以使用幻影驱动程序设置下载路径的首选项吗?

时间:2019-07-16 12:48:17

标签: google-chrome capybara apparition

我要把验收测试切换到Capybara / Apparition驱动程序(https://github.com/twalpole/apparition)上,但是遇到了一个问题,我想为下载路径添加特定的chrome浏览器首选项。

我似乎找不到任何真正的文档,从外观上看,我无法像我通常使用水豚,硒和chromedriver这样使用chrome options对象

@options = Selenium :: WebDriver :: Chrome :: Options.new

def specific_chrome_options   偏好= {       提示下载:否,       default_directory:FilesDownloadHelper :: PATH#测试文件下载所需的自定义配置文件   }

@ options.add_preference(:download,偏好设置)

还尝试使用在运行期间为此创建的'--user-data-dir'args和首选项文件对此进行设置,但似乎并没有选择它。

也许驾驶员对于这些事情仍处于beta状态,还是有人有什么想法?

1 个答案:

答案 0 :(得分:1)

对于apparition,下载应转到设置为Capybara.save_path的任何目录。