
Realiza pruebas de extremo a extremo en APIs REST utilizando Node.js y Express. Evalúa la funcionalidad completa desde la conexión a bases de datos hasta la protección de rutas con tokens. Configura el entorno, automatiza y genera datos de prueba.
Clases del curso
Introducción: pruebas e2e con Node.js
Pruebas a la API de Fake Store
Pruebas en Entornos de Desarrollo Avanzados
Mocking y automatización
Próximos pasos
Conoce quién enseña el curso

Nicolas Molina
Senior Web Developer con Angular y NestJS
🤝 Most Value Professional en Microsoft Developer Technologies
🌐 Google Developer Expert en Web Technologies y Angular
💯 Experto en Desarrollo Frontend y Backend con JavaScript
conocimientos previos
- Fundamentos de Node.js
- Bases de datos con Node.js
- Fundamentos de Testing con JavaScript
software y recursos necesarios
- Node.js
- NPM o Yarn
4.8 · 32 opiniones


Kristian Velásquez Jaimes
Muy bueno el curso !!!!


Facundo Carroz
Se realizan muchos ejercicios de practica


Sofex Technologies
Se entendió a la perfección. No solo te enseña a hacer el setup desde 0 para implementar test en tu repositorio, sino que también correrlos automáticamente con GitHub actions. Muy útil y con solo pocas horas puede mejorar muchísimo el desarrollo de proyectos que no tienen testing.


José Eduardo Vinagre de Dios
Todas las formas de agregar datos semilla.


Luis Enrique Obando
todo


Juan Diego Rojas Aguilar
Las pruebas hacen que el desarrollo sea más seguro


Facundo Castro
Gran curso, un buen paso para introducirse a fondo en el mundo del testing.


Andres Gazui
Un increible curso que expandio muchisimo mi conocimiento a la hora de realizar pruebas de software, espero mas cursos como este!


Giancarlo Culcay
Excelente curso!!

Fabricio Dupraz
Me encantó el curso, verdaderamente hay muchísimo por aprender


Johann Camilo Belosareos Colmenares
excelente profesor, sus clases pueden ser un poquito extensas pero lo mantiene todo interesante

Andres Felipe Bolaños Fernandez
excelente curso lo recomiendo mucho para hacer pruebas testing con Node.js

Jose Rodrigo Ospina Reyes
Es poder realizar pruebas al backend, sin embargo nos gustaría un curso para hacer pruebas al front


Sergio Andres Villagran
Practico y facil de entender, para practicamente salir acrer tus primeros e2e de las apis de tu trabajo

JORGE ADOLFO CALAMBAS CERON
EXCELENTE


Matias Esquivel
Muy buen curso en el cual se ve como actua una API


Oscar Bustos Peña
el programar la api


Fabian Andres
Excelente profesor y excelente contenido, bastante recomendado este profesor para que enseñe todo lo que sea JavaScript

Yeicob Calderón
Excelente explicación


Reinaldo Mendoza
Muy bueno este tipo de cursos que se acerca al desarrollo profesional


Adrian Ernesto German Becerra
ta 2/3


José Angel Rojas Valerio
Buen curso, trata temas bastante complejos y que requieren mucha atención. Ojalá hagan mas cursos de este tipo

Andres Delgado Rivera
De los mejores cursos de la plataforma. Muy completo y retoma aspectos importantes de otros, está genial


Jesus David Duarte
Un Curso Impresionante Muchas Gracias Nico por compartir tus conocimientos


Andrés Felipe Celis Gómez
Es un muy buen curso, el nivel es avanzado, recomiendo hacer los cursos previos para sacarle el mejor provecho.


Cristian Daniel Bulla Ulloa
buena explicación de los conceptos


GABRIEL CONTRERAS
Excelente instructor, usa herramientas muy practicas en entornos de trabajo reales que son bastante utiles.


Jeancarlo Willy Mamani Lingan
Excelente trabajo por parte del profesor, felicitaciones


David Rodriguez
Nico es de los mejores profesores de Platzi, El repositorio esta listo para empezar, explica desde 0, avanza con mucha naturalidad y lo mejor es que muestra los errores y cómo los va resolviendo progresivamente.

Dayron Esteban González
Buen curso.
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender