由于Web驱动程序的兼容性和问题是调用非w3标准命令,因此在黄瓜环境配置中w3c选项设置为false。
Capybara.register_driver :chrome do |app|
capabilities = Selenium::WebDriver::Remote::Capabilities.chrome(
chromeOptions: {'w3c' => false}
)
Capybara::Selenium::Driver.new(app, :browser => :chrome,
desired_capabilities: capabilities)
end
这会引起任何安全问题吗?
答案 0 :(得分:1)
关闭W3C模式没有安全问题。 Google目前同时支持W3C模式和旧版模式,尽管旧版将在某个时候消失。