TDD – Desenvolvimento Guiado por Testes

tddObjetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes à técnica de desenvolvimento de software dirigido por testes, que juntamente com o movimento Ágil vem revolucionando a maneira tradicional de desenvolver sistemas. O curso aborda a historia do desenvolvimento tradicional, movimento ágil, uso do framework JUnit, práticas de assertivas, objetos simulados e boas práticas adotadas no desenvolvimento dirigido por testes.

Pré- requisitos

Tem feito os cursos JSE M1 – Programador Básico ou possuir sólidos conhecimentos relacionados ao seu conteúdo.

Duração: 12 hs
Valor R$  250,00

CONTEÚDO PROGRAMÁTICO

Desenvolvimento Dirigido por Testes

  • Ciclo do Desenvolvimento tradicional
  • Conceitualização
  • Manifesto Ágil
  • Ciclo do Desenvolvimento TDD
  • Benefícios TDD

JUnit

  • Conceitualização
  • Download e instalação
  • Recursos básicos
  • Exercícios

Ciclo TDD

  • Conceitualização
  • Red – Green – Refactor
  • Filosofia
  • Exercícios

Assertiva

  • Conceitualização
  • Boas práticas
  • Exercícios

Simulação de Objetos (Mock Object)

  • Conceitualização
  • Mock manual
  • Frameworks de Mocks
  • Exercícios

Boas Práticas TDD

  • Conceitualização e boas praticas gerais
  • Exercícios
  • TDD com documentação de software.
  • Exercícios
  • Custo TDD
  • Tipos de testes versus TDD.
  • Mitos gerais TDD.

Os interessados em participar deste curso pode nos enviar sua solicitação detalhada de interesse através desse cadastro e ou apenas a seguir a nossa página do facebook : https://www.facebook.com/forjtreinamentos .