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

Wednesday, December 23, 2009

liferay developer settings


theme.css.fast.load=false
theme.images.fast.load=false
javascript.fast.load=false
javascript.log.enabled=true
layout.template.cache.enabled=false
browser.launcher.url=
last.modified.check=false
openoffice.cache.enabled=false
velocity.engine.resource.manager.cache.enabled=false
com.liferay.portal.servlet.filters.cache.CacheFilter=false
com.liferay.portal.servlet.filters.theme.ThemePreviewFilter=true