Programa do Curso

Introdução


Estruturas de testes unitários automatizados

  • Escrevendo bons testes unitários
  • Identificar e reparar testes frágeis

Abordagens TDD

  • TDD como uma ferramenta de design
  • TDD vs refactoring
  • Fluxos de trabalho e padrões de TDD
  • Escolas e variações de TDD

Desafios do TDD

  • O exercício do workshop explicado

Os méritos de bons testes no contexto do TDD

  • Evoluir o que temos, passo 1
  • A simulação explicada
  • Utilização de frameworks de mocking
  • Evoluindo o que temos, passo 2
  • Quebrando a mudança
  • Evoluindo o que temos, passo 3

Cobertura e contra-argumentos


Retrospetiva

Requisitos

  • Um entendimento dos conceitos de programação
  • Experiência em escrever testes unitários básicos
  • Familiaridade com pelo menos uma linguagem de programação

Público-alvo

  • Desenvolvedores de software
  • Engenheiros de QA e testadores
  • Qualquer pessoa interessada em melhorar suas práticas de desenvolvimento usando Desenvolvimento Guiado por Testes (TDD)
 21 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas