Taller de Testing y pruebas unitarias en Javascript

Workshop de TDD, desarrollo guiado por pruebas unitarias mediante el lenguaje Javascript.
Material disponible
Intermedio
4 Clases 7 h
A éste y otros 200+ cursos
Se trata de un taller en el que aprenderemos a testear nuestro código con Javascript, potenciando las características del TDD, Test-driven development y la integración en el día a día con metodologías ágiles. Explicaremos cómo usar las herramientas para testear código Javascript en la parte de cliente y servidor y cómo podemos escribir programas fácilmente testables.

Aprenderemos a integrar las herramientas disponibles para TDD en tu entorno de desarrollo y a utilizar GitHub con Travis.

Qué aprenderé en el Taller de Testing y pruebas unitarias en Javascript

El asistente al workshop aprenderá:

  • Por qué es importante testear nuestro código.
  • Cómo TDD se integra en las metodologías ágiles.
  • Cómo utilizar TDD e integrarlo en nuestro día a día del desarrollo de aplicaciones.
  • Qué herramientas tiene a su disposición para testear su código Javascript en la parte de cliente y servidor.
  • A crear código fácilmente testable.
  • A integrar las herramientas disponibles en tu entorno de desarrollo.
  • Utilizar GitHub con Travis.

Objetivos del curso

Este es un taller dedicado a mejorar las prácticas del día a día de todos los programadores en Javascript, tanto del lado del cliente como del servidor con NodeJS, explicando prácticas y técnicas actuales en entornos altamente profesionales. El objetivo es enseñar las características de la TDD, desarrollo guiado por pruebas, así como las herramientas que están a nuestra disposición para mejorar nuestros entornos de trabajo y procesos del día a día en el desarrollo.

Qué tengo que saber

Para aprovechar al máximo este taller se recomienda tener conocimientos de la programación orientada a objetos en Javascript así como del ciclo de vida de los proyectos de software.

Clases y contenidos

Sesión 1 Taller de Testing y pruebas unitarias en Javascript
  • TDD o Desarrollo dirigido por pruebas
  • Pruebas unitarias :­ De alert a assert
Sesión 2 Taller de Testing y pruebas unitarias en Javascript

Segunda sesión del Taller de Testing y pruebas unitarias.

Sesión 3 Taller de Testing y pruebas unitarias en Javascript
  • Herramientas disponibles para aplicar TDD en Javascript en la parte de cliente.
    • Test frameworks
    • Test runners
    • Librerías de Mockeo
    • Comprobación de cobertura.
  • Aplicación práctica de TDD en la parte de cliente.
    • Buenas prácticas
    • Diseñando código testable.
    • Rompiendo dependencias.
  • Herramientas para aplicar TDD en Javascript en la parte de servidor.
Sesión 4 Taller de Testing y pruebas unitarias en Javascript
  • Aplicación práctica de TDD en la parte de servidor.
    • Buenas prácticas
    • Diseñando código testable.
    • Rompiendo dependencias.
  • Automatizar el lanzamiento de tests. Integración de TDD en mi proceso de integración continua, para ello utilizaremos GitHub con Travis.

Valoraciones

Paloma

Alejandro Rubio Calvente

Estíbaliz Fernández

Davina Medina Ramirez

muy interesante como primera toma de contacto con tdd

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete