可以设置Apparition驱动的下载路径吗?
Can you set the download path for the Apparition driver?
我正在尝试将我们的验收测试切换到 Capybara/Apparition 驱动程序。我想为下载路径添加特定的 Chrome 浏览器首选项。
我找不到关于此的任何文档,而且从外观上看,我不能像使用 Capybara、Selenium 和 chromedriver 那样使用 Chrome 选项对象,例如:
@options = Selenium::WebDriver::Chrome::Options.new
def specific_chrome_options
preferences = {
prompt_for_download: false,
default_directory: FilesDownloadHelper::PATH # custom profile needed to test file downloads
}
@options.add_preference(:download, preferences)
我尝试使用在 运行 期间创建的“--user-data-dir”参数和首选项文件来设置它,但它似乎并没有拾取它。
也许驱动程序还处于测试阶段?
使用 apparition
下载应该转到 Capybara.save_path
设置的任何目录。
我正在尝试将我们的验收测试切换到 Capybara/Apparition 驱动程序。我想为下载路径添加特定的 Chrome 浏览器首选项。
我找不到关于此的任何文档,而且从外观上看,我不能像使用 Capybara、Selenium 和 chromedriver 那样使用 Chrome 选项对象,例如:
@options = Selenium::WebDriver::Chrome::Options.new
def specific_chrome_options
preferences = {
prompt_for_download: false,
default_directory: FilesDownloadHelper::PATH # custom profile needed to test file downloads
}
@options.add_preference(:download, preferences)
我尝试使用在 运行 期间创建的“--user-data-dir”参数和首选项文件来设置它,但它似乎并没有拾取它。
也许驱动程序还处于测试阶段?
使用 apparition
下载应该转到 Capybara.save_path
设置的任何目录。