Programa del Curso
Introducción
¿Por qué usar el transportador?
Configuración e instalación
Cómo funciona el transportador
Descripción general de la sintaxis del transportador
Comprender las promesas y las pruebas basadas en promesas
Una aplicación web de muestra
Configurando su SUT (sistema bajo prueba)
Escribiendo tu primera prueba
Pruebas unitarias Javascript con Jasmin o Mocha
Conducir el navegador con Selenium WebDriver, Chai WebDriver, directConnect
Ubicar e interactuar con elementos web
Acceder a elementos web a través de objetos de página
Ejecutando la prueba
Generación de informes de prueba
Pruebas de depuración de transportador
Hacer que su código de prueba sea fácil de leer y fácil de leer
Mocking solicitudes HTTP
Integración de pepino con transportador para BDD (Desarrollo impulsado por comportamiento)
Pruebas de escalamiento en múltiples navegadores y sistemas con Selenium Grid
Integrando transportador en su flujo de trabajo de desarrollo (Git, Jenkins, etc.)
Observaciones finales
Requerimientos
- Experiencia trabajando con Javascript y node.js
- Conocimiento básico de aplicaciones web angulares
- Conocimiento básico de las pruebas de automatización
Testimonios (1)
Trainer subject knowledge and rapport with the audience and also his patience