Mis Cursos en Platzi 👉 Certificados
Como developers tenemos que garantizar que el codigo escrito cumpla con ciertos requisitos/expectativas. Esto lo hacemos por medio de una prueba (test).
repositorio: https://jestjs.io/
Esto nos asegura:
- Nuestro codigo cumple con el standar.
- Enviamos a producción sin errores.
Debemos tener en cuenta que existen dos tipos de pruebas:
-
Son pruebas que se realizan para testear que la funcionalidad del producto sea correcta, es decir, pasarle datos de entrada y recibir los de salida esperados. Hay varios tipos, están las pruebas unitarias, smoke test, sanity, etc.
-
Con estas testeamos todo lo que no influye a la funcionalidad del producto, como por ejemplo, la accesibilidad, configuración, de rendimiento, entre otras.
-
Son de gran utilidad cuando se quiere asegurar que la UI no cambia inesperadamente.