Firewatir – Automatizando tareas con Ruby+Firefox

Firewatir es una aplicación para hacer test de calidad (QA-Test) en aplicaciones Webs, de hecho el nombre viene de Frie-watir:

FIRE = firefox

Watir = web App Testing in Ruby

De hecho Watir es la aplicación del la que parte Firewatir, ambas son OpenSource y por supuesto se pueden utilizar para mas cosa que no sea QA-Test, como por ejemplo automatizar tareas que realicemos en el navegador, en la Web de Firewatir podemos encontrar varios ejemplos como:

#Include the FireWatir file.
require ’firewatir’

#include the FireWatir Module.
include FireWatir

ff=Firefox.new
#Open yahoo mail.
ff.goto("http://mail.yahoo.com")

#Put your user name.
ff.text_field(:name,"login").set("User_Name")

#Put your password.
ff.text_field(:name,"passwd").set("Password")

#Click Sign In button.
ff.button(:value,"Sign In").click

#Click Sign Out button.
ff.link(:text, "Sign Out").click

#Close the browser.
ff.close

O sea abrir el correo de Yahoo y escribir la contraseña , tiene mil posibilidades, en la Web de Watir encontramos mas aplicaciones -> http://wtr.rubyforge.org/examples.html

Enlace Firewatir: http://code.google.com/p/firewatir

Enlace Watir: http://wtr.rubyforge.org

Leave a Reply

Cerrar
Enviar por Correo