mih*_*ijs 5 watir watir-webdriver
出于测试目的,我在一台使用Utilu FF集合的机器上安装了多个Firefox .
如果有的话
b = Watir::Browser.new :ff
Run Code Online (Sandbox Code Playgroud)
在测试脚本中,它会自动执行最旧的FF版本,在我的情况下为3.6.22.我很惊讶,因为我认为默认情况下脚本将在Windows默认浏览器中执行,即Firefox6而不是Firefox 3.6.22.
如何指定必须使用哪个安装/版本的Firefox来执行Watir-webdriver测试脚本?
您可以指定firefox可执行文件的路径:
require 'watir-webdriver'
Selenium::WebDriver::Firefox.path = "/path/to/firefox.exe"
b = Watir::Browser.new :firefox
Run Code Online (Sandbox Code Playgroud)