¿Qué quieres aprender?

Testing de aplicaciones Web

Testing de aplicaciones Web

TrainingIT

Curso online


185
+ IVA

Duración : 5 Semanas

¿Acabas de programar, despliegas y duermes tranquilamente?

Los tests reducen la cantidad de bugs y mejoran el diseño del software.

Aprende a probar tu código para ganar más confianza y tranquilidad.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Conocer la terminología y la filosofía de los distintos tipos de pruebas. Comprobar funcionalidades con pruebas end to end de aplicaciones web. Refactorizar código legacy con la tranquilidad de las pruebas unitarias y de integración. Crear nuevo código correcto bajo el paradigma Test Driven Development. Conocer las principales herramientas y para qué se usa cada una. Puppeteer, Cypress y Jest.

A quién va dirigido

Programadores que conozcan alguno de estos lenguajes: Java, C#, JavaScript o TypeScript. Inicio mi carrera en la programación Mantengo código heredado Lidero un equipo Creo que puedo hacerlo mejor

Temario completo de este curso

1. Introducción al testing
1.1 Software que funciona1.2 Tipos de pruebas1.3 Filosofía y patrones1.4 Comportamiento
2. Primeras pruebas
2.1 Pruebas de funciones puras2.2 Pruebas de integración con clases2.3 Pruebas unitarias2.4 TDD, pruebas antes que el código2.5 BDD, software basado en el comportamiento
3. E2E Pruebas externas de principio a fin
3.1 Pruebas de aplicaciones web de caja negra3.2 Puppeteer para pruebas de de contenido y visualización3.3 Lighthouse para pruebas de rendimiento web3.4 Pruebas de un API
4. Pruebas funcionales de aplicaciones web con Cypress
4.1 Cypress, instalación configuración y ejecución4.2 Simulando el comportamiento de un usuario4.3 Automatización e integración continua
5. Pruebas de integración, unitarias y tdd con Jest
5.1 Jest para probar tu código5.2 Pruebas de integración5.3 TDD el ciclo virtuoso RGR5.4 Diseño integrado5.5 Refactoring y rediseñ
Ver más