为什么我在错误消息中看到Selenium Web驱动程序虽然我使用的是Watir webdriver?

时间:2014-02-20 00:15:24

标签: ruby selenium-webdriver cucumber watir watir-webdriver

我是Watir空间的新手。 我想使用Watir webdriver和cucumber开发一个自动化脚本。

require 'rubygems'
require 'watir-webdriver'
require 'rspec-expectations'
require 'cucumber'

@browser = Watir::Browser.new(:firefox, :profile => 'default')

当发生某些错误时,我可以看到错误消息中提到了Selenium webdriver。 (我现在没有错误消息。一旦我再看到它就会添加它)

为什么当我使用Watir时,我看到了selinium webdriver错误?

注意:我已在我的机器中安装了selenium-webdriver,但在当前项目中没有要求。

2 个答案:

答案 0 :(得分:1)

RubyGems页面

Runtime Dependencies
selenium-webdriver >= 2.18.0

似乎Watir建立在Selenium

的顶部

答案 1 :(得分:1)

是的... Watir webdriver是Selenium webdriver之上的包装器。当您安装watir webdriver时,selenium也将作为依赖项安装....