0

为了测试应用程序,我必须将“自动代理配置 url”设置为类似于“ http://abc.xyz.com/tester/proxy ”的内容

为了做到这一点,我做了以下工作:

profile = Selenium::WebDriver::Firefox::Profile.new
proxy = Selenium::WebDriver::Proxy.new(:http => "abc.xyz.com/tester/proxy")

profile.proxy = proxy
driver = Selenium::WebDriver.for :firefox, :profile => profile

但这设置了“手动代理配置”,您能否帮我了解如何设置“自动代理配置 url”?

4

1 回答 1

1

以下代码设置自动代理配置 url:

require 'selenium-webdriver'

profile = Selenium::WebDriver::Firefox::Profile.new
profile['network.proxy.type'] = 2
profile['network.proxy.autoconfig_url'] = "http://abc.xyz.com/tester/proxy"

driver = Selenium::WebDriver.for :firefox, :profile => profile
于 2013-05-20T17:52:18.500 回答