Instalar Selenium



Paso 1: Descargar Selenium 

En el navegador de Chrome, ingrese al siguiente link:  https://chrome.google.com/webstore/category/extensions y sigue los pasos:









Paso 2: Añada la extensión a chrome, este descargará un archivo y se instalará automaticamente.



 Posterior a la instalación para entrar a Selenium, solo tendrá que seleccionar el icono en la sección de extensiones de chrome.


La página a la que se le hará el test es: https://casoii.000webhostapp.com




Para estas pruebas, se trabajará con Java y el IDE Netbeans. El ejemplo también define una clase de prueba Java, y su método principal, para que el código se pueda ejecutar.



En el código, primeramente definimos el driver, en este caso el de Chrome (descargado previamente), y se definen los elementos por rastrear. Para esta prueba buscamos en nuestro HTML los id de los inputs necesarios, los cuales serían "username", "email", "password", y "confirmationPassword", y colocamos el comando formElement.submit();, el cuál ejecuta el botón submit del form seleccionado.


Como se aprecia en la imagen anterior, el id de los elementos lo podemos encontrar al inspeccionar la página utilizada.

Al ejecutar el código que definimos anteriormente, Selenium se encarga de mostrarnos el "flujo" normal del test, ejecuta nuestros comandos, auto-completando así el formulario de nuestra página web, y ejerciendo la acción de "presionar" el botón de Sign up.


Si el test concluye correctamente, la página muestra un mensaje de confirmación, esto debido a que en la estructura de la página web, así se define.


De esta manera se concluye la prueba unitaria para registrar un usuario en el sistema.

Comentarios