Saltar al contenido principal
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS

Jest es un encantador framework de pruebas para JavaScript con enfoque en la simplicidad.

Funciona con proyectos que usan: Babel, TypeScript, Node, React, Angular, Vue ¡y más!

Cero configuración

Jest busca funcionar inmediatamente, sin configuración, en la mayoría de proyectos JavaScript.

Snapshots

Crea pruebas que rastrean objetos grandes con facilidad. Los snapshots pueden estar junto a tus pruebas o incrustados en línea.

Aisladas

Las pruebas se paralelizan ejecutándose en sus propios procesos para maximizar el rendimiento.

API excelente

Desde it hasta expect - Jest reúne todo el kit de herramientas en un solo lugar. Bien documentado, bien mantenido, simplemente excelente.

Rápido y seguro

Al garantizar que tus pruebas tengan un estado global único, Jest puede ejecutar pruebas en paralelo de forma confiable. Para agilizar el proceso, Jest ejecuta primero las pruebas que fallaron anteriormente y reorganiza las ejecuciones según el tiempo que tardan los archivos de prueba.

Cobertura de código

Genera cobertura de código añadiendo el flag --coverage. No se necesita configuración adicional. Jest puede recopilar información de cobertura de proyectos completos, incluyendo archivos no probados.

Simulación sencilla

Jest utiliza un resolvedor personalizado para las importaciones en tus pruebas, facilitando simular cualquier objeto fuera del alcance de tu prueba. Puedes usar importaciones simuladas con la completa API de Funciones Mock para espiar llamadas de funciones con sintaxis de prueba legible.

Excepciones claras

Las pruebas fallan—cuando esto ocurre, Jest proporciona un contexto detallado del porqué. Aquí hay algunos ejemplos:

Filosofía

Jest es un framework de pruebas de JavaScript diseñado para garantizar la corrección de cualquier base de código JavaScript. Te permite escribir pruebas con una API accesible, familiar y rica en funciones que brinda resultados rápidamente.

Jest está bien documentado, requiere poca configuración y puede extenderse para adaptarse a tus necesidades.

Jest hace que las pruebas sean placenteras.

- Equipo central de Jest

- Equipo central de Jest

Documentación y charlas

El equipo central de Jest y los contribuyentes hablan regularmente sobre Jest y las pruebas placenteras en JavaScript. Mira nuestra charla sobre Construyendo herramientas JavaScript de alta calidad en jsconf.eu 2017 y nuestra charla sobre Jest como plataforma en ReactiveConf 2017.

Open Collective

Jest utiliza Open Collective para apoyar a los desarrolladores que contribuyen a Jest.

Patrocinadores Gold

Patrocinadores destacados

Join 600+ donors who sponsor Jest for $3 or more per month on opencollective.com.

¿Quién usa Jest?

¡Mucha gente! Con más de 100 millones de descargas en el último mes, y utilizado en más de 15,000,000 de repositorios públicos en GitHub.

Jest se utiliza ampliamente en estas empresas:

FacebookTwitterThe New York TimesSpotifyAirbnbInstagram