Hi all,
I am getting the below error when I try to run my test case. I have already started selenium RC server (port:4444).. Also I have specified " 127.0.0.1 localhost " in /etc/hosts ...
:ruby test1.rb Loaded suite test1 Started E Finished in 0.022698 seconds.
1) Error: testfestool(Test1): SocketError: getaddrinfo: Name or service not known /usr/lib/ruby/1.8/net/http.rb:560:in `initialize' /usr/lib/ruby/1.8/net/http.rb:560:in `open' /usr/lib/ruby/1.8/net/http.rb:560:in `connect' /usr/lib/ruby/1.8/timeout.rb:56:in `timeout' /usr/lib/ruby/1.8/timeout.rb:76:in `timeout' /usr/lib/ruby/1.8/net/http.rb:560:in `connect' /usr/lib/ruby/1.8/net/http.rb:553:in `do_start' /usr/lib/ruby/1.8/net/http.rb:542:in `start' /usr/lib/ruby/1.8/net/http.rb:1035:in `request' /usr/lib/ruby/1.8/net/http.rb:845:in `post' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/protocol.rb:89:in `http_post' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/protocol.rb:12:in `remote_control_command' /usr/lib/ruby/1.8/timeout.rb:56:in `timeout' /usr/lib/ruby/1.8/timeout.rb:76:in `timeout' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/protocol.rb:11:in `remote_control_command' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/protocol.rb:19:in `string_command' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/base.rb:85:in `start_new_browser_session' /home/arawat/.gem/ruby/1.8/gems/selenium-client-1.2.18/lib/ selenium/client/base.rb:99:in `start' test1.rb:27:in `setup'
The code am using for connection is:
require "rubygems" require "selenium/client" require "test/unit"
class Test1 < Test::Unit::TestCase def setup @verification_errors =
@selenium = Selenium::Client::Driver.new \ :host => "http://127.0.0.1", :port => 4444, :browser => "*firefox", :url => "http://www.google.com/", :timeout_in_second =>60
#start browser session @selenium.start @selenium.set_context("test1") end
def teardown @selenium.stop assert_equal , @verification_errors end
Let me know if you need any other additional information. Thanks for
your help in advance ..