lunes, 17 de enero de 2011

Pruebas automatizadas con SAHI

Hola a todos!

En un blog anterior comente la herramienta de Selenium para automatizar pruebas, bastante robusta y eficiente, con un grupo grande de personas que constantemente están realizando y elaborando nuevas librerias para extenderla, sin embargo, considero que tiene algunas limitaciones.

A menudo debo realizar pruebas en apliciones internas bancarias, en un pricipio, era un dolor de cabeza encontrar como automatizar una aplicación Web interna de un banco, la razón principal, es que no obtenia un permiso para instalar Mozilla Firefox por razones de seguridad, como saben, la mayoria de herramientas libres trabajan y ejecutan sobre Mozilla Firefox, y yo a lo único que tenía acceso era al bien conocido Internet Explorer.

En la busqueda constante en la Internet, encontré una herramienta libre desarrollada por los muchachos de "Tyto Software" la cual si permite grabar y ejecutar scripts de automatización utilizando Internet Explorer de por medio. Esta herramienta se llama Sahi y funciona de manera similar a como trabaja Selenium. Por lo pronto les dejare unos video donde muestra la descarga y la instalación, la cual es lo mas sencillo del mundo.

1 - Descargue Sahi de la página
2 - Descomprima el archivo descargado
3 - Abra Internet Explorer y configure el proxy como localhost puerto 9999
4 - Ingrese a la carpeta \sahi\bin y ejecute el archivo sahi.bat
5 - Cierre y abra Internet Explorer, ingrese la URL que desea automatizar y sobre la página dar CTRL + ALT + Doble Click

Un tip si desean instalarlo en Windows 7 64 bits, es que la maquina virtual de Java a veces es de 64 bits y con esta versión no es posible correr Sahi. Se debe desinstalar e instalar una maquina virtual java JRE de 32 bits.

En una próxima ocasión comenzaremos a mirar como trabaja cada una de estas herramientas.

Descarga Sahi

Instalación Sahi

Hasta pronto!

No hay comentarios:

Publicar un comentario