Programa del Curso
Introducción
- ¿Por qué usar Protractor?
Configuración e instalación
Cómo funciona Protractor
Introducción a la sintaxis Protractor
Comprensión de las promesas y las pruebas basadas en promesas
Una aplicación web de ejemplo
Configuración de su SUT (sistema bajo prueba)
Escribir tu primer examen
Unit Testing Javaguión con Jazmín o Mocha
Manejo del navegador con Selenium WebDriver, Chai WebDriver, directConnect
Localización e interacción con los Element Web
Accessing Web Elements a través de objetos de página
Ejecución de la prueba
Generación de informes de prueba
Depuración Protractor Pruebas
Hacer que su código de prueba sea fácil de mantener y fácil de leer
Simulación de solicitudes HTTP
Integración Cucumber con Protractor para BDD (Desarrollo Impulsado por el Comportamiento)
Pruebas de escalado en múltiples navegadores y sistemas con Selenium Grid
Integración Protractor en el flujo de trabajo de desarrollo (Git, Jenkins, etc.)
Resumen y conclusión
Requerimientos
- Experiencia trabajando con Javascript y node.js.
- Conocimientos básicos de Angular aplicaciones web.
- Conocimientos básicos de las pruebas de automatización.
Audiencia
- Desarrolladores web
- Ingenieros de pruebas de automatización
Testimonios (1)
Trainer subject knowledge and rapport with the audience and also his patience