Sunday, December 27, 2009

Watir - Automation

A few notes when installing watir on Mac OSX (Snow Leopard) + FF(3.5+)
Sample Script


require "watir"
$b = Watir::Browser.new
$b.goto "http://www.example.com"
$b.text_field(:id, 'user').set('test@test.com')
$b.text_field(:id, 'password').set('psw')
$b.button(:value, 'Login').click

begin
file=File.open("test.txt")
while(f=file.gets)
sleep 10
$b.goto "#{f}"
$contents = $b.div(:id,'test').text
puts $contents.split('delimitter')[1].split(' ')[0]
end
file.close
end

No comments: