2016-11-25 23 views
1
require "rubygems" 
require "selenium" 
require "selenium-webdriver" 
require "selenium-proxy" 

client = Selenium::WebDriver::Remote::Http::Default.new 
client.proxy = Selenium::Proxy.new(:http => "proxify.com:8080") 

driver = Selenium::WebDriver.for(:remote, :http_client => client) 

獲得以下錯誤:如何在selenium-webdriver ruby​​中使用代理?

代理test.rb:7:`':未初始化不斷硒::代理(NameError)

注:我已經安裝了

gem install selenium-webdriver 

gem install selenium-proxy 

selenium webdriver正在無代理工作。當我使用代理時,得到 未初始化的常量Selenium :: Proxy(NameError)。

回答

0

Selenium :: WebDriver :: Proxy.new(http:PROXY)