1. 程式人生 > >Selenium-webdriver系列教程(16)————為firefox設定代理

Selenium-webdriver系列教程(16)————為firefox設定代理

下面的程式碼可以幫助你實現firefox測試執行時代理配置的功能。大概的思路是通過設定profile物件來進行配置。

[ruby] view plaincopyprint?
  1. profile = Selenium::WebDriver::Firefox::Profile.new
  2. # 新建了url為proxy.org,埠為8080的htpp代理
  3. proxy = Selenium::WebDriver::Proxy.new(:http => "proxy.org:8080")  
  4. profile.proxy = proxy  
  5. driver = Selenium::WebDriver.for:firefox
    :profile => profile