Skip to content

Test::Unit and Selenium

testingbot edited this page Apr 25, 2012 · 2 revisions

Run Test::Unit Selenium tests on our grid:

require "rubygems"
require 'test/unit'
require "selenium/client"
require "testingbot"
class ExampleTest < TestingBot::TestCase
	attr_reader :browser
	
	def setup
		@browser = Selenium::Client::Driver.new \
		:browser => "firefox",
		:url => "http://www.google.com",
		:platform => "WINDOWS",
		:version => 10,
		:timeout_in_second => 90

		browser.start_new_browser_session
	end
	
	def teardown
		browser.close_current_browser_session
	end
	
	def test_page_search
		browser.open "/"
		assert_equal "Google", browser.title
	end
end
Clone this wiki locally