在Chrome上配置Selenium - Capybara

时间:2013-03-01 12:23:43

标签: google-chrome selenium capybara configure

我在使用Capybara进行测试时使用Chrome作为默认用户。我想要做的是配置chrome实例,以便它不建议在登录页面上记住用户名和密码。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我认为您应该自定义Chrome's profile

尝试将extensions.password_manager_enabled设置为false:

Capybara.register_driver :chrome do |app|
  profile = Selenium::WebDriver::Chrome::Profile.new
  profile['extensions.password_manager_enabled'] = false
  Capybara::Selenium::Driver.new(app, :browser => :chrome, profile: profile)
end

如果不起作用,请查看其他Chrome偏好设置和开关。