我喜欢 watir webdriver 并想使用它 :)
也喜欢 webdriver-user-agent
和 browsermob 代理
事情才从红宝石开始,我对将这三个一起运行感到困惑,代码是:
require 'watir-webdriver'
require 'webdriver-user-agent'
require 'browsermob/proxy'
server = BrowserMob::Proxy::Server.new("/home/ubuntu/ruby/browsermob-proxy")
server.start
proxy = server.create_proxy
browser = Watir::Browser.new Webdriver::UserAgent.driver(:browser => :chrome, :agent => :iphone, :orientation => :landscape)
browser.goto 'google.com'
那么如何将代理集成到浏览器中呢?