Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

Melhore sua aplicação React com testes automatizados

Aprofunda suas habilidades em React e torne-se um dev front-end completo

0/0 passos finalizados
Esta formação faz parte da escola Front-end
56h

Para conclusão

6

Cursos

2

Vídeos extras

2

Podcasts

4

Artigos

React com testes automatizados

Entenda como testar aplicativos em React de ponta a ponta, incluindo diferentes tipos de testes e seja capaz de criar aplicativos mais confiáveis e resilientes. Nesta formação você aprenderá a:

  • Aplicar testes automatizados ou testes unitários;
  • Escrever testes de unidades, de integração e testes ponta a ponta;
  • Aumentar a qualidade e confiabilidade do seu código.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Clique aqui e acesse o Tech Guide para acompanhar sua evolução e matricule-se na formação para planejar à sua trilha de estudos com acesso direto pelo Dashboard.

Em caso de dúvidas, acesse o Fórum ou interaja com a comunidade no Discord.

Vamos mergulhar!?

📅 Planeje seus dias de estudo

Inicie a formação organizando sua rotina de estudos, pense em sua disponibilidade e defina sua dedicação.

Selecione quantos dias na semana você se comprometerá a estudar esta Formação:
Se você estudar 1 hora por dia, terá finalizado essa formação em aproximadamente

Passo a passo

  1. 1

    Explore o Jest e o React Testing Library

    Neste primeiro passo você aplicará testes automatizados em React, utilizando o Jest e o React Testing Library. Isso possibilitará aplicar diferentes tipos de testes em aplicações, como testes de unidade e integração, testes de componentes, rotas, hooks, api’s, criação de mocks e análise de cobertura dos testes para garantir que todos os aspectos da sua aplicação estejam funcionando corretamente.

  2. 2

    Escreva testes de ponta a ponta com Cypress

    Neste segundo passo, você aplicará testes com Cypress, uma das ferramentas mais populares de do mercado. Você aprenderá a instalar e configurar o Cypress, compreenderá o que são jornadas de usuário, testes de chamadas e retorno de API’s. Terá acesso à aplicação de dados dinâmicos em seus testes, em diferentes navegadores e dispositivos de ponta a ponta.

  3. 3

    Escrevendo testes e isolando bibliotecas de terceiros

    Nesse passo da formação você vai aprender a testar aplicativos React usando várias ferramentas e técnicas avançadas. Além disso, você terá a oportunidade de dar os primeiros passos em testes usando TDD e TypeScript, que são técnicas cruciais para garantir que os aplicativos funcionem corretamente e sem erros.

    Através desses recursos e habilidades, você estará preparado para criar aplicativos React robustos e confiáveis, que oferecem segurança ao adicionar novas funcionalidades.