Las pruebas son uno de los aspectos importantes del producto final. Podría ser una aplicación web o una aplicación de escritorio. Esta es una de las mejores herramientas que he encontrado y también es fácil de usar. Aquí en RailsCarma, hacemos desarrollo impulsado por pruebas y el selenio es uno de los ingredientes clave de nuestro proceso de prueba.
Selenio es una utilidad de prueba de aplicaciones web automatizada que también ejecuta sus pruebas directamente en un navegador web. Se le puede llamar como Marco de secuencias de comandos Java que se ejecuta en su navegador web. Funciona donde se admite el script Java. Puede simular a un usuario navegando por páginas y luego afirmar marcas específicas en las páginas. ¡Todo lo que necesitas saber realmente es HTML para comenzar a usarlo de inmediato!
Selenium IDE incluye Selenium Core completo, lo que le permite grabar y reproducir pruebas de forma fácil y rápida en el entorno real que se van a ejecutar. Puede optar por utilizar su capacidad de grabación o editar sus guiones a mano. Con soporte de autocompletar y la capacidad de mover comandos rápidamente, Selenium IDE es el entorno ideal para crear pruebas de Selenium sin importar el estilo de pruebas que prefiera.
A continuación se muestra un escenario en el que se puede utilizar Selenium IDE. Imagina que has creado un formulario html que tiene unos 20 campos de texto y tienes que probarlos todos. Llenar el formulario cada vez es un trabajo tedioso. Con selenio, puedes automatizar todo el proceso y la prueba según lo necesites. Con la introducción, queda claro que Selenium es realmente una herramienta increíble para probar su aplicación. Entonces, demos un paso más y echemos un vistazo a la instalación de Selenium IDE.
Instalación:
Puede instalar Selenium IDE descargando el paquete desde la siguiente ubicación:
https://addons.mozilla.org/en-US/firefox/addon2079
Una vez instalado el complemento, no olvide reiniciar su navegador.
Ahora puede acceder a la herramienta haciendo clic en Herramientas -> selenium IDE.
Esto le permite abrir el IDE de Selenium.
También puede seleccionar el idioma que desee haciendo clic en Opciones -> formato -> ruby
Haz clic en el botón rojo de grabación situado a la derecha de la herramienta.
Ahora puede empezar a dar valores a su aplicación siempre que la URL esté mencionada en la pestaña Base URL del IDE de selenio.
Una vez finalizada la grabación, puede abrir una nueva pestaña del navegador y seleccionar el botón de reproducción en el IDE para comprobar sus pruebas automáticamente.
En el mesa si ve todas las filas en verde, significa que la prueba se ha completado correctamente.
Una vez que haya terminado con el caso de prueba, seleccione la opción de código fuente que le permite acceder al código y también puede editar el código para realizar más cambios.
También puede seleccionar la velocidad del proceso de prueba automatizado mediante el botón de desplazamiento que se muestra en la imagen.
Algunas limitaciones:
Problema menor con SSL: Selenium no puede cambiar correctamente entre páginas http y https.
No se admite el tipo de entrada de archivo: No puede decirle a selenium que cargue un archivo. Pero hay una solución en Firefox.
Esto debería dar una idea clara de las pruebas básicas con Selenium IDE y hay muchas características que se pueden explorar en esta pequeña herramienta.
Póngase en contacto con nosotros.
Ahorrar