Descripción: Curso Pruebas Unitarias en JavaScript (Mocha-Chai- Sinon)
Formación en Testing - Pruebas unitarias
Formación SINENSIA
Detalles
Introducción
- Tipos de pruebas
- Automatización de pruebas
- Pirámide de pruebas
- Proceso de Prueba
- Principios F.I.R.S.T.
- Desarrollo Guiado por Pruebas (TDD)
Técnicas de pruebas
- Técnicas de caja blanca y caja negra
- Técnicas estáticas
- Casos de prueba
- Metodología
Test Runner: Mocha
- Instalación
- Configuración
- Informes
Test Framework: Mocha
- Suites y Especificaciones
- Control de ejecución
- Montaje y desmontaje
- Pruebas dinámicas
- Código asíncrono
Aserciones: Chai
- Instalación
- Expect / Should
- Assert
Dobles de prueba: Sinon
- Instalación
- Fakes, Spies, Stubs, Mocks.
- Cambiar o simular comportamientos
- Seguimiento de llamadas
- Fake timers
- Fake XMLHttpRequest
Curso dirigido a Programadores, Analistas, Jefes de proyecto y Arquitectos Java.
Conocimientos de Java Script y HTML.
Este curso tiene como objetivo generar tests unitarios de forma sencilla y comprensible en JavaScript utilizando Mocha - Chai y Sinon con las mejores prácticas TDD.