Underc0de

Informática => Cursos, manuales y libros => Mensaje iniciado por: ANTRAX en Marzo 27, 2012, 08:48:07 AM

Título: Automatizacion Selenium IDE + Python
Publicado por: ANTRAX en Marzo 27, 2012, 08:48:07 AM
(http://seleniumhq.org/images/big-logo.png)

Introducción
Selenium IDE es un complemento de Firefox utilizado para automatizar y hacer pruebas sobre aplicaciones web.
Para ello, realiza una grabación de determinadas acciones que luego las convierte en un script editable. Lo más cómodo, es que luego este script se puede ejecutar tantas veces como se quiera.
La función principal de este plugin es poder hacer testing funcional de las aplicaciones. Permite rellenar formularios, navegar por webs, etc.
Esta herramienta permite ahorrar mucho tiempo y esfuerzo. Para ello permite automatizar pruebas que puede ser una prueba en particular o conjunto de pruebas.

Instalación
Solo basta con ir a http://seleniumhq.org/download/ y descargar Selenium IDE.

(http://4.bp.blogspot.com/-ztyeElpgUdU/TuYVLenIcyI/AAAAAAAAAks/BpLHIUQOqFk/s640/1.png)

Nos aparecerá el cartel para instalar el complemento y solo damos en permitir

(http://3.bp.blogspot.com/-_Gx-auz2nXw/TuYVKZ4Cs4I/AAAAAAAAAkY/bfa7ar7qO1k/s1600/2.png)

Y comenzara a descargarlo...

(http://2.bp.blogspot.com/-5-WzWF3o5xA/TuYVKYFj8mI/AAAAAAAAAkc/e9hzFVAG9A4/s1600/3.png)

Una vez descargado, lo instalamos

(http://4.bp.blogspot.com/-D_ABhFaFM_E/TuYVLa45qnI/AAAAAAAAAko/vMg1KrtjKS4/s1600/4.png)

Una vez instalado, nos pedirá que reiniciemos el browser

(http://4.bp.blogspot.com/-tUCKSdjzhWQ/TuYVLUrC8BI/AAAAAAAAAk4/6a2Fokzo2XY/s1600/5.png)

Y con esto ya quedara instalado. Podremos encontrar Selenium en el menú de Herramientas del navegador

(http://1.bp.blogspot.com/-q5TPwEpoUQM/TuYVL7LgbcI/AAAAAAAAAk8/cBl6GxQUcCg/s1600/6.png)

(http://3.bp.blogspot.com/-9mm8AXgMqPo/TuYVMUDcNHI/AAAAAAAAAlI/SrbgX0u_ZYU/s1600/7.png)

A demás de esto, necesitaremos instalar python y la librería de selenium para python (en mi caso)
Python: http://python.org/download
Librería de Selenium: http://pypi.python.org/pypi/selenium
Una vez instalado python, copiamos las librerías de Selenium dentro de la carpeta de las librerías (C:\Python27\Lib).

(http://2.bp.blogspot.com/--uXd7PaGUpk/TuYVOn1TfGI/AAAAAAAAAlY/jFErveV35Go/s1600/8.png)

Primeros pasos con Selenium

Abrimos el navegador, yo usare firefox. Iniciamos Selenium IDE

(http://1.bp.blogspot.com/-Wzrz2H2psN4/TuYVOrHHKEI/AAAAAAAAAlc/tsRPtPLgjJE/s1600/9.png)

Apenas lo abrimos, comenzamos a navegar normalmente y Selenium grabara todos los pasos que hagamos.
Mis pasos son los siguientes:
Título: Re:Automatizacion Selenium IDE + Python
Publicado por: fortil en Marzo 29, 2012, 11:00:15 AM
EXCELENTE