Hi , It seems like 'ffi' library not installed properly.
1. Open Command prompt 2. >gem install ffi 3. Run the script again HElp --> http://rubygems.org/gems/ffi If still it throws any error then 4>uninstall watir-webdriver 5>install watir-webdriver Thanks On Tue, Oct 18, 2011 at 11:22 AM, tester <pavan247...@gmail.com> wrote: > hi > > i am using ruby 1.8.6 > and gems > watir (1.6.7, 1.5.6) > watir-webdriver (0.1.7) > > and i tried to execute domo program > require 'watir-webdriver' > > browser = Watir::Browser.new :firefox > browser.goto "http://google.com" > browser.text_field(:name => 'q').set("WebDriver rocks!") > browser.button(:name => 'btnG').click > puts browser.url > browser.close > getting an error > > c:/Ruby1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `gem_original_require': no such file to load -- ffi (LoadError) > from > c:/Ruby1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `require' > from c:/Ruby1/lib/ruby/gems/1.8/gems/childprocess-0.1.4/lib/ > childprocess/windows.rb:1 > from c:/Ruby1/lib/ruby/gems/1.8/gems/childprocess-0.1.4/lib/ > childprocess.rb:79:in `close_on_exec' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/firefox/socket_lock.rb:58:in `can_lock?' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/firefox/socket_lock.rb:43:in `lock' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/firefox/socket_lock.rb:29:in `locked' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/firefox/launcher.rb:32:in `launch' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/firefox/bridge.rb:21:in `initialize' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/common/driver.rb:38:in `new' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver/common/driver.rb:38:in `for' > from c:/Ruby1/lib/ruby/gems/1.8/gems/selenium-webdriver-0.1.1/lib/ > selenium/webdriver.rb:51:in `for' > from > c:/Ruby1/lib/ruby/gems/1.8/gems/watir-webdriver-0.1.7/lib/watir- > webdriver/browser.rb:34:in `initialize' > from test.rb:5:in `new' > > any body know about this issue > > please resolve > > Thanks > Pavan > > -- > Before posting, please read http://watir.com/support. In short: search > before you ask, be nice. > > watir-general@googlegroups.com > http://groups.google.com/group/watir-general > watir-general+unsubscr...@googlegroups.com<http://groups.google.com/group/watir-general%0awatir-general+unsubscr...@googlegroups.com> > -- Regards, P.Raveendran http://raveendran.wordpress.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com