Metodologia de desenvolvimento orientado a testes (tdd)

1042 palavras 5 páginas
UNIVERSIDADE PRESBITERIANA MACKENZIE FCI – FACULDADE DE COMPUTAÇÃO E INFORMÁTICA
Fernando Fortine
Nattan Lima
Renan de Britto

“METODOLOGIA DE DESENVOLVIMENTO ORIENTADO A TESTES (TDD)”

São Paulo
2013

Fernando Fortine 41082230
Nattan Lima 41080491
Renan de Britto 41080386

“METODOLOGIA DE DESENVOLVIMENTO ORIENTADO A TESTES (TDD)”

Trabalho exigido pela disciplina de ANÁLISE DE SISTEMAS 2, orientada pela Profª Ms. Regiane Moreno, para a obtenção do grau de Bacharelado em Sistemas de Informação.

São Paulo
2013
Sumário

Introdução
Em meio a metodologias ágeis, o TDD – Desenvolvimento Orientado a testes, destaca-se por sua maneira no mínimo

Definição
O TDD - Test Driven Development (Desenvolvimento orientado por testes) é uma metodologia de desenvolvimento ágil criada por Kent Beck. Essa técnica consiste no desenvolvimento de software onde primeiro são criados os testes e somente depois é escrito o código necessário para passar por eles.

Ciclo de desenvolvimento
Para cada funcionalidade: 1. Design: Faça o projeto para poder entender como será a funcionalidade a ser implementada. Pode ser feito numa folha de papel, ou no código mesmo através de comentários. Coloque na folha de papel todos os estados que precisarão ser testados pelo método de teste e não se esqueça¸ um bom teste não se mede pela quantidade de linhas de código que ele irá percorrer, mais sim, pela quantidade de estados possíveis que ele irá testar.

/*** Método de teste para o método soma da classe SomaValores.**/public static void testeSoma() {//TODO: testa com um valor positivo e negativo//TODO: testa com um valor negativo e positivo//TODO: testa dois valores positivos
} |
Design para do método que irá testar a soma.

2. Crie um teste: Escreva o método de teste de acordo com os estados projetados no passo anterior (Design) que testarão o método que ainda não foi implementado. Obs. o código ainda não irá compilar. /*** Método de teste para a

Relacionados

  • TDD: Desenvolvimento Orientado à Testes
    3116 palavras | 13 páginas
  • Influencia dos testes nos custos de manutencao de software
    1024 palavras | 5 páginas
  • Artigo sobre teste unitário
    1204 palavras | 5 páginas
  • Novas Tecnologias
    579 palavras | 3 páginas
  • Avaliação da eficácia do Test-Driven Development
    477 palavras | 2 páginas
  • Analista
    3311 palavras | 14 páginas
  • BDD em Java
    2775 palavras | 12 páginas
  • Metodologias Ágeis - 12 principais
    6200 palavras | 25 páginas
  • Tdd: desenvolvimento dirigido por teste
    10520 palavras | 43 páginas
  • XPTO
    7108 palavras | 29 páginas