Curso Selenium Madrid, Barcelona y Online

Duración: 24 Horas / Modalidad Online en Streaming.

Público: Programadores, analistas y jefes de proyecto.

Presencial: disponible únicamente para grupos de empresa In Company

Objetivos:

Los scripts se generan en Selanese, un lenguaje de scripting especial para Selenium. Selanese provee comandos que ejecutan acciones sobre objetos en el navegador, como hacer click en un enlace, seleccionar de una lista de opciones, verificar la presencia de un texto en particular así como para tomar la totalidad de la página producto de las acciones.

Características:

Grabación y reproducción fácil
Selección inteligente de campos usando ID, nombre o XPath según se necesite.
Autocompletado de los comandos de Selenium más comunes.
Pruebas de revisión cruzada
Depuración y puntos de verificación (breakpoint)
Almacenar las pruebas como Selanese, Ruby, Java y otros formatos.
Soporte al archivo user-extensions.js
Opción para asertar el título de la página.
Opción de modificarle a la medida con el uso de complementos

Temario

1. Introducción a tests funcionales. Enfoque de testing. Diseño de casos de prueba.

2. Introducción a la automatización de tests. Conceptos básicos.

3. Xenu. testing de links en página web.

4. Selenium IDE. Comandos básicos.

5. JUnit. Conceptos básicos.

6. Selenium RC. Importación desde Selenium. IDE de edición de script Java en Eclipse.

7. Ejecución de script en Selenium. Core desde Eclipse.

8. Watir. Ejecucion de comandos básicos.

9. JMeter (Básico) elementos basicos de JMeter como herramienta de test funcional grabación/ejecución de scripts.

10. JMeter (Intermedio). Explicación de elementos avanzados para test casos complejos. Producción de reportes y evidencias. Ejecución de scripts JMeter desde CLI.

11. Soap UI. Elementos básicos. Test de web services. Generación de mock.

12. Mockito. Conceptos básicos de mock para JUnit.

13. BadBoy. Introducción.