我能够使用以下代码将我正在使用的Firefox版本成功更改为33.1。但是,如何将当前版本设置为默认值而无需将此附加代码添加到每个脚本?
path='C:\Program Files (x86)\Mozilla Firefox\firefox.exe'
Selenium::WebDriver::Firefox.path = path
driver = Selenium::WebDriver.for :firefox
我已经使用Ruby将Selenium IDE脚本转换为WebDriver,它总是默认使用Firefox 11.我的计算机默认版本的Firefox是33.1,而我当前的Ruby的WebDriver版本是2.44。
答案 0 :(得分:0)
将webdriver firefox配置文件指向现有的默认配置文件,如下所示:
default_profile = Selenium::WebDriver::Firefox::Profile.from_name "default"
default_profile.native_events = true
driver = Selenium::WebDriver.for(:firefox, :profile => default_profile)
有关详细信息,请参阅here。
答案 1 :(得分:0)