Testes automatizados
a vaga pede que você faça com apoio · 10 recursos
Escrever testes que falham quando o comportamento quebra.
Não precisa ver todos os materiais: se você já faz o que a vaga pede, conclua. Dá para desfazer.
Antes, vale ter
Não se sente pronto? Comece por aqui. É conselho, não cadeado.
- Fundamentos de programação · sozinho
Aprender · 9
- PARA DE ESCREVER TESTES COM JEST (alternativa mais rápida testes unitários em JavaScript) (abre em nova aba)← comece aqui
assista · Fernanda KipperJavaScript · 17 min · abr/2025 · pt-BR · grátis
- Descomplicando Testes Unitários! (Guia Rápido Para Iniciantes Na Programação) (abre em nova aba)
assista · Attekita Dev13 min · out/2023 · pt-BR · grátis
- Aprenda testar seu backend Node JS com Jest (abre em nova aba)
assista · Fernanda KipperNode.js · 37 min · jul/2023 · pt-BR · grátis
- Programação para QA's que querem automatizar testes: A introdução (abre em nova aba)
assista · Julio de Limapt-BR · grátis
Praticar · 1
Só assistir não forma ninguém: escolha pelo menos uma.
- Gilded Rose: kata de refatoração (abre em nova aba)
faça · Emily Bache (GitHub)inglês · grátis
Cole o enunciado e o seu código no lugar indicado; o assistente dá pistas antes da solução.
O que você constrói com isto
Uma contribuição aceita num projeto de verdade
Um pull request seu, com teste, revisado e aceito num projeto aberto brasileiro.
Uma função pedida à IA e provada por você
Uma função gerada por um assistente de IA, coberta por testes que você escreveu antes de pedir, com o que a IA errou anotado.
Como profissionais fazem
- Não suponha: reproduza antes de corrigirFaça o defeito acontecer de propósito, de preferência num teste. Assim ele só precisa ser encontrado uma vez.O Programador Pragmático, dicas 27 e 66
- Quando não está claro, escreva o teste primeiroSe você não sabe exatamente o que a função deve fazer, o teste é o jeito de decidir — antes de escrever a função.XP, prática "testes"
- Não tolere janelas quebradasNome ruim, teste quebrado, aviso ignorado: conserte assim que perceber. Um defeito tolerado vira licença para o próximo.O Programador Pragmático, dica 4
Você terminou quando
Leva o que você já sabe, aonde quer chegar e os critérios desta estação. O assistente ensina no seu nível, com exemplos do dia a dia.