Skip to main content
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS
JEST
JEST
RUNSRUNSRUNSRUNS

Jest é um poderoso Framework de Testes em JavaScript com um foco na simplicidade.

Funciona com projetos usando: Babel, TypeScript, Node, React, Angular, Vue e muito mais!

Zero configuração

Jest visa trabalhar fora da caixa, sem configuração, na maioria dos projetos JavaScript.

Snapshots

Faça testes que tenham objetos grandes com facilidade. Snapshots vivem ao lado de seus testes, ou embutidos.

Isolado

Os testes são paralelos e executados em seus próprios processos para maximizar o desempenho.

Excelente api

De it para expect - Jest tem todo o conjunto de ferramentas em um só lugar. Bem documentado e mantido.

Rápido e seguro

Ao garantir que seus testes têm um estado global único, Jest pode executar testes em paralelo de forma confiável. Para tornar as coisas rápidas, Jest executa testes anteriores falharam primeiro e organiza novamente com base no quanto os arquivos de teste demoram.

Cobertura de código

Crie relatórios de cobertura de código facilmente usando --coverage. Sem necessidade adicional de configurações ou bibliotecas! Jest consegue coletar informações de cobertura de código de projetos inteiros, incluindo arquivos não testados.

Simulações Fáceis

Jest uses a custom resolver for imports in your tests, making it simple to mock any object outside of your test’s scope. You can use mocked imports with the rich Mock Functions API to spy on function calls with readable test syntax.

Exceções claras

Testes falham, quando eles ocorrem o Jest fornece um contexto rico do porque falhou, aqui estão alguns exemplos:

Filosofia

Jest é um framework de teste em JavaScript projetado para garantir a correção de qualquer código JavaScript. Ele permite que você escreva testes com uma API acessível, familiar e rica em recursos que lhe dá resultados rapidamente.

Jest está bem documentado, requer pouca configuração e pode ser estendido para corresponder aos seus requisitos.

Jest torna os testes agradavéis.

Equipe core do Jest

Equipe core do Jest

Documentação e palestras

A equipe core do Jest e colaboradores regularmente falam sobre Jest e Agradavelmente Testando JavaScript. Confira nossas palestras sobre Construindo Ferramentas JavaScript de Alta Qualidade. na f2017 2017. ou nossa palestra sobre Testando com Snapshot na React Conf.

A equipe de Meta Open Source elaborou uma breve visão geral de Jest, onde explicaram o projeto em termos de iniciante. Você também pode encontrar outros conteúdos sobre projetos de Meta Source em seus canal no YouTube.

Open Collective

Com tantos usuários, a equipe core do Jest usa o Open Collective para colaboradores que não trabalham no Facebook.

Patrocinadores

Os patrocinadores são aqueles que contribuem $100 ou mais por mês para o Jest

Apoiadores

Os apoiadores são aqueles que contribuem $2 ou mais por mês para o Jest

Instagram Story Viewer's avatarFireTVSticks's avataribomma's avatarRemote Index's avatarRyan Jackson's avatarIgAnony's avatarFollowerUS's avatarRealSpyApps's avatarFoneSpy's avatarColoring Page's avatarJason Lin's avatarThe Lock Pro's avatarLubbock Locksmith's avatarThe Lock Pro's avatar35mm Slides to Digital's avatarVideo Conversion Experts's avatarWazobia Technologies's avatarMFB Technologies's avatarGraphCommerce's avatarBestForAndroid's avatarJohn Enad's avatarGuerillapost's avatarLivingFeeds's avatarSufi Meditation's avatarSufi Meditation's avatarMamafacts's avatarmarikov's avatarHeadSpin's avatarSMFAME's avatarGlobal GSM Control's avatarDailycontributors's avatarOrganic Social Boost's avatarCellTrackingApps's avatarHD Clipart's avatarrubixibuc's avatarPrime Sound's avatarWebScraping.AI's avatarCorellium's avatarVINN's avatarMymoneycomparison.com's avatarTHE PADDING's avatarF1 Autos Singapore's avatarAlexander Klein's avatarCouponBlender's avatarSudharaka Palamakumbura's avatarRantent's avatarBalsa's avatarTim Kloss's avatarHTHGuide's avatarKai's avatarDoULike's avatarGabriel Gasparolo's avatarLoc8NearMe's avatarTownCalendars's avatarTikyToky's avatar123Calendars's avatarLambdaTest Inc's avatarLambdaTest Inc's avatarJDLT's avatarUAB East Scandinavia Company's avatarThe Imaging Professionals's avatarMatthew Tole's avatarReach Digital's avatarCrossword King's avatarPyramid Restoration's avatarTheme Divi's avatarTraders-Insurance.com's avatarDavid Johnston's avatarNethome.wiki's avatarSPF Insurance Services's avatarWebsiteRating.com's avatarSignomatic.com's avatarBenjamin Piouffle's avatarBarry May's avatarReid Burke's avatarCodeFirst's avatarGil Barbara's avatarTakeShape's avatarHRANK.com's avatarMatan Kushner's avatar

Quem usa Jest?

Muitas pessoas! Com 50m de downloads nos últimos 30 dias, e usado em mais de 500,000 repositórios públicos no GitHub. Jest é amplamente usado nessas empresas:

FacebookTwitterThe New York TimesSpotifyAirbnbInstagram

And many others