因此,我们有一堆自动脚本将转到特定网站并下载一组文件,但Chrome似乎有一个“多个自动下载”#39;提示需要禁用脚本才能自行运行并让它下载多个文件。
我找到了一个解决方案但是我无法实现它。解决方案有:
@caps = Selenium::WebDriver::Remote::Capabilites.chrome("chromeOptions"=>{"args"=>["--test-type"]})
@b = Watir::Browser.new :chrome, :profile => profile, :desired_capabilities => @caps
我收到错误:
Started ChromeDriver
version=20.0.1133.0
C:/Ruby187/lib/ruby/gems/1.8/gems/selenium-webdriver-2.18.0/lib/selenium/webdriver/chrome/bridge.rb:
64:in `create_capabilities': unknown option: {:desired_capabilities=>#<Selenium::WebDriver::Remote::
Capabilities:0x5626368 @capabilities={:native_events=>false, :browser_name=>"chrome", :rotatable=>fa
lse, "chromeOptions"=>{"args"=>["--test-type"]}, :firefox_profile=>nil, :javascript_enabled=>true, :
proxy=>nil, :css_selectors_enabled=>true, :platform=>:any, :takes_screenshot=>false, :version=>""}>}
(ArgumentError)
我一直试图以多种方式对其进行编码,但似乎无法将格式化下来,请求帮助将这些拼凑起来! 我无法对任何事情做任何更新。 Chrome v.19.0.1084.56 Ruby 1.8.7