Watir is a Ruby browser-driver suitable for apps in any language.