首页 > 解决方案 > 如何使用 watir 加载现有的 chrome 配置文件?

问题描述

我正在尝试使用 watir 加载现有的 chrome 浏览器。如您所知,在我当前的 chrome 中,我已登录 facebook 和其他社交媒体。但是当我尝试使用由 watir 运行的 chrome 加载 facebook 时,facebook 页面仍然要求我登录。这是我的代码:

 def test
    prefs = {
        download: {
          prompt_for_download: false,
          default_directory: '/Users/jaisanasrulloh/Downloads'
        }
      }
    args = ['user-data-dir=~/Library/Application\ Support/Google/Chrome']
    browser = Watir::Browser.new :chrome,options: {prefs: prefs, args: args}
    browser.goto 'https://www.facebook.com/'
    sleep 10
    puts browser.title
    browser.close
end

这里的任何人都知道如何将我当前 chrome 中的当前缓存加载到由 watir 运行的新 chrome 中?

标签: ruby-on-railsrubyseleniumwatir

解决方案


推荐阅读