有何想法?我已經嘗試設置webdriver.firefox.useExisting = true,如下面的鏈接所述,希望重新啓用螢火蟲現有的窗口,但沒有這樣的運氣。如何讓watir-webdriver使用Firebug啓動Firefox 4?
http://code.google.com/p/selenium/wiki/FirefoxDriver
有何想法?我已經嘗試設置webdriver.firefox.useExisting = true,如下面的鏈接所述,希望重新啓用螢火蟲現有的窗口,但沒有這樣的運氣。如何讓watir-webdriver使用Firebug啓動Firefox 4?
http://code.google.com/p/selenium/wiki/FirefoxDriver
,你必須創建一個特定的輪廓,其中螢火蟲始終處於啓用狀態,那麼在您的配置與此配置文件啓動Firefox
ff = Watir :: Browser.new(:firefox,:profile => some_profile) – marc 2011-05-19 22:01:08
簡單的回答是:
browser = Watir::Browser.new(:firefox, :profile => "default")
但是,如果你正在運行測試,你可能不應該使用默認配置文件。
較長的答案位於WebDriver Ruby綁定的wiki頁面上:http://code.google.com/p/selenium/wiki/ RubyBindings#Adding_an_extension – jarib 2011-05-21 13:59:11
profile = Selenium::WebDriver::Firefox::Profile.new
profile.add_extension "/path/to/firebug.xpi"
browser = Watir::Browser.new :firefox, :profile => profile
好問題我只是想知道你是怎麼做到的。 – 2011-05-20 07:21:04