¡Aprende a probar tu código JavaScript para reducir la deuda técnica de tu producto y desarrollar software mucho más seguro! Crea desde tu primera prueba, conoce los tipos más importantes de testing y automatiza tus pruebas con GitHub Actions junto a tu profesor Nicolas Molina.
Clases del curso
Escribiendo pruebas
Pruebas Unitarias
Integration Test & E2E
UI Test
Automatizar
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.
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
- JavaScript
software y recursos necesarios
- Node.js
- Git y GitHub
- NPM o Yarn
Mira las primeras 3 clases sin costo en este momento
4.8 · 210 opiniones
Andrés Quintero A
Me gustó mucho el curso debido que en mi nuevo trabajo piden unit testing, me gustaria mucho tambien aprender acerca de isolated tests pero creo que seria parte de otro curso. Seguiré con los de unit tests de angular
Eduardo Rosendo
Excelente explicación y buenos recursos utilizados
Ludwring Liccien
Excelente curso, muy bien explicado y extructurado
Pau Egea Cortes
El profe siempre explica genial, el GitHub super útil con todos los pasos. Muy recomendable el curso.
MATTELSA SAS
un curso muy bueno te explica muy bien las pruebas, y los pasos a seguir.
Deibys Chavez
Explica bien! si corrige algo, explica el porque sucedió para que uno entienda.
Javier Montes Carrera
Super didáctico!
Herney Galvis Rivera
buen curso hace falta mas practica y enfactizar para hacer estas mismas pruebas pero en eclipse
muy bueno el curso, solo una de las preguntas en el examen me causo poco de inquietud, la pregunta del comando para ejecutar los tests, ya que no siempre sería npm run tests, siendo un comando que uno escribe en su package.json, esta pregunta no simepre sería verdad.
Luis Fernando Valladares Castro
Excelente curso e introduccion al testing. Sin embargo, sabe a poco y al dia de hoy, hacen falta mas cursos de este tipo, como alguno enfocado en React o en Javascript pero de una manera practica en un proyecto "real".
Francisco Serrato Jiménez
Excelente curso, le había dado la vuelta a l tema de Testing, pero ahora veo la importancia, el como se crean y lo más importante los tipos de prueba que se pueden realizar.
Johnatan Andrés Arango Rodríguez
Buena introducción.
Guillermo Rojas
Excelente curso
Andres Felipe Bolaños Fernandez
Excelente curso de testing en javascript, donde se utiliza unit testings, UIT test y los 2e2 test.
Luis Jose Marquez Gonzalez
Excelente curso, la manera en que explica el profesor es excelente y directa
Emanuel Tabares
Me gusto mucho, estoy agradecido
Tarqui Callisaya Gladys Paola
La explication
VICTOR EMILIANO AVIÑA ARAIZA
mi ruta es de QA pero no esta mal conocer el tipo de pruebas que realizan los developers, me agrado bastante, confirmo que es mi profesor favorito
DIDIER JANINTON CUETIA TOMBE
mas cursos de testing para react y angular
Jesus Beltran
el mejor profesor de platzi lejos lejos lejos
Javier Jesus Martinez Fariñas
Grande Nicolás!!! Otro excelente curso, manito!!!
José Francisco Díaz Arredondo
Da bases muy bien documentandas para iniciar a hacer testing
Muy buena la reseña.
Yeimi Fernanda Rodriguez Peñuela
como siempre nico que buen profesor
Mariano Monje
Excelente curso!
Williams Tzoc Ixcoy
Siempre Nicolas enseña de una excelente manera, con este curso se lució
Osvaldo Arzate Santiago
Muy buen curso para entender como debemos de hacer pruebas independiente de la librería que utilices lo tienes que tomar
Heladio Arteaga Franco
Es un curso bastante completo en cuanto a los temas relacionados con esta práctica del Testing en el contexto del desarrollo de software. Ahora a profundizar cada una de las partes.
Axel Enrique Galeed Gutierrez
Excelente curso de introducción. Recomiendo tener bases de backend para poder entender de mejor manera el curso.
Rebeca Gonzalez Erazo
No había tomado un curso de Nicolas y definitivamente enseña muy bien. Lo que más me gustó es que dio bastante concepto y contexto para poder entender el why del testing, tener una visión amplia del testing y los tipos que hay, incluyendo ejemplos y herramientas. Excelente curso! Gracias team platzi!
Complementa este curso con nuestras rutas de aprendizaje
JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!
Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.
JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.
TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.
Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.
JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
Frontend a profundidad con Vue.js
Framework progresivo de Javascript para crear interfaces de forma sencilla y escalable para desarrollar aplicaciones web con diferentes grados de complejidad.