Es increible lo que se puede hacer con los lenguajes de programación nuevos. En este caso gracias a Ruby nos es posible automatizar la prueba de nuestras aplicaciones web, mientras vamos desarrollando. Todo sin necesidar de comprar herramientas costosas, como winrun, testrobot, o cualquiera.
WATIR es el nombre de esta nueva herramienta basada en ruby y con un script tan sencillo como el siguiente, podemos hacer cosas geniales.
require 'watir' # the watir controller
# set a variable
test_site = 'http://localhost/Sorteo'
# open the IE browser
ie = Watir::IE.new
# print some comments
puts "## Beginning of test: Abrir la aplicacion"
puts " "
puts "Step 1: go to the test site: " + test_site
ie.goto(test_site)
puts " Action: login " + test_site + " in the address bar."
ie.text_field(:name, "txtUserName").set("admin")
ie.text_field(:name, "txtUserPass").set("admin")
ie.button(:name, "btnLogin").click
if ie.contains_text("Documentos")
ie.goto("http://localhost/Sorteo/AsignacionesABC.aspx")
else
puts "error al intentar loggearse"
end
El emplo anterior abre una pantalla de entrada (Login) y captura usuario y password, ademas valida que se haya logrado firmar. Simplemente fabuloso... :-)
No hay comentarios.:
Publicar un comentario