2016-11-25 1 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 : 초기화되지 않은 상수 셀레늄 :: 프록시 (나가서 설명하자면 NameError)

참고 : 7 :`에 이미 설치 한

gem install selenium-webdriver 

gem install selenium-proxy 

셀레늄 webdriver가 프록시없이 작동합니다. 내가 프록시를 사용할 때 초기화되지 않은 상수 Selenium :: Proxy (NameError) 가져 오는 중.

답변

0

셀레늄 :: WebDriver :: Proxy.new (http : PROXY)

관련 문제