
Esse curso vai te ensinar como aplicar testes unitários a aplicações já desenvolvidas utilizando todo o poder e recursos que o Go oferece.
Além de testes unitários, ensinaremos como fazer benchmark do seu código a fim de descobrir pontos de melhoria, e como escrever Fuzzy Test, para que o Go nos ajude a testar nossas funções com inputs diferentes do que colocamos em nossos testes.

Módulos
Introdução
- Apresentação do Curso
- Preparando o ambiente
- Frameworks para teste ou lib padrão?
Teste Unitário
- O que é teste unitário
- Adicionando casos de teste
- Corrigindo a função Count
- Criando e analisando Coverage
- Testando APIs HTTP
Fuzzy Test
- O que é Fuzzy Test?
- Convertendo um teste para fuzzy
- Corrigindo e testando novamente o caso que falhou
Benchmark
- O que é benchmark?
- Escrevendo o primeiro benchmark
- Analisando o output
- Criando profile de memória
- Identificando e otimizando a função Count
Aulas gratuitas
Adicionando casos de teste
Escrevendo o primeiro benchmark

Compartilhe isso:
- Clique para compartilhar no Twitter(abre em nova janela)
- Clique para compartilhar no Facebook(abre em nova janela)
- Clique para compartilhar no LinkedIn(abre em nova janela)
- Clique para compartilhar no Telegram(abre em nova janela)
- Clique para compartilhar no WhatsApp(abre em nova janela)
- Clique para enviar um link por e-mail para um amigo(abre em nova janela)