【发布时间】:2016-04-04 15:40:58
【问题描述】:
我不知道在使用 Rspec/Capybara 时向 ChromeDriver 发送开关的语法:
例如:
Capybara.register_driver :chrome do |app|
#caps = Selenium::WebDriver::Remote::Capabilities.chrome("chromeOptions" => {"excludeSwitches" => [ "--ignore-certificate-errors" ]})
caps = Selenium::WebDriver::Remote::Capabilities.chrome("chromeOptions" => {"args" => [ "--window-size=200,200" ]})
Capybara::Selenium::Driver.new(app, :browser => :chrome, :desired_capabilities => caps)
end
在切换之前,我已经尝试了上述有/没有进行的操作。
查看它想使用 Selenium::WebDriver.for :chrome 的文档,但我看不出它在使用 Capybara 时如何适应。
【问题讨论】:
-
类似this?
标签: selenium rspec capybara selenium-chromedriver