Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso de TDD y BDD en Proyectos React con Jest y Cypress

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Este curso de TDD y BDD en Proyectos React con Jest y Cypress está diseñado para desarrollar aplicaciones React robustas y de alta calidad mediante la implementación de pruebas unitarias, de integración y de extremo a extremo (e2e). A lo largo del curso, los participantes aprenderán los principios y las diferencias entre TDD (Desarrollo Guiado por Pruebas) y BDD (Desarrollo Guiado por Comportamiento), así como los beneficios de estas metodologías en el desarrollo de software.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en TDD y BDD en Proyectos React con Jest y Cypress bonificable para empresas

¿A quién va dirigido?

Desarrolladores web con experiencia en Angular que quieran ampliar sus conocimientos en las áreas de testing unitario, integración y e2e

Objetivos

  • Desarrollar proyectos React robustos, mantenibles y extensibles con pruebas unitarias y de integración.
  • Crear y automatizar pruebas unitarias, de integración y funcionales utilizando Jest.
  • Comprender y utilizar Mocks y stubs adecuadamente en las pruebas.
  • Automatizar la ejecución de pruebas, generación de coverage y elaboración de informes de aceptación.
  • Implementar pruebas de extremo a extremo (e2e) empleando Cypress.

¿Qué vas a aprender?

Este curso de TDD y BDD en Proyectos React con Jest y Cypress está diseñado para desarrollar aplicaciones React robustas y de alta calidad mediante la implementación de pruebas unitarias, de integración y de extremo a extremo (e2e). A lo largo del curso, los participantes aprenderán los principios y las diferencias entre TDD (Desarrollo Guiado por Pruebas) y BDD (Desarrollo Guiado por Comportamiento), así como los beneficios de estas metodologías en el desarrollo de software.

Requisitos

  • Tener experiencia en desarrollo con HTML, CSS, JavaScript, TypeScript y aplicaciones React.
  • Disponer de una cuenta de GitHub con acceso a GitHub Actions.
  • Contar con un equipo con acceso a un usuario con permisos de instalación.
  • Tener instalados NodeJS, NPM, GIT, Docker Desktop y Visual Studio Code en su última versión.