Ruby on rails 记录水豚无头铬试验
我正在使用Headless Chrome为AngularJS 1.5/Rails 3.2应用程序运行Capybara测试。如何将测试记录成视频格式?我发现这在使用无头宝石时非常有用,但现在我改为无头铬合金,我不能使用无头宝石 这是我的无头铬设置Ruby on rails 记录水豚无头铬试验,ruby-on-rails,angularjs,google-chrome,headless,google-chrome-headless,Ruby On Rails,Angularjs,Google Chrome,Headless,Google Chrome Headless,我正在使用Headless Chrome为AngularJS 1.5/Rails 3.2应用程序运行Capybara测试。如何将测试记录成视频格式?我发现这在使用无头宝石时非常有用,但现在我改为无头铬合金,我不能使用无头宝石 这是我的无头铬设置 Capybara.register_driver(:headless_chrome) do |app| caps = Selenium::WebDriver::Remote::Capabilities.chrome( chromeOption
Capybara.register_driver(:headless_chrome) do |app|
caps = Selenium::WebDriver::Remote::Capabilities.chrome(
chromeOptions: {
prefs: {
'download.default_directory' => "#{Rails.root}/tmp/downloads",
'download.directory_upgrade' => true,
'download.prompt_for_download' => false,
'plugins.plugins_disabled' => ["Chrome PDF Viewer"]
},
binary: "/opt/google/chrome-beta/google-chrome",
args: %w[headless disable-gpu window-size=1920,1080]
}
)
Capybara::Selenium::Driver.new(
app,
browser: :chrome,
desired_capabilities: caps
)
我找到了一份可能有用的文件。