O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

TDD e ATDD

Walter Vieira Engenharia de software Português

TDD e ATDD

Conteúdo do mapa

TDD e ATDD

  1. TDD

    • Era parte do XP
    • Abordagem p/ dev em que se intercalam testes e dev
    • Código é desenvolvido de forma incremental, em conjunto com um teste p/ este
    • Só vai p/ próximo incremento até que o código passe no teste
    • Benefícios
      • Cobertura de código
      • Teste de regressão
      • Depuração simplificada
      • Testes são como uma documentação do sistema
    • Testes automatizados
      • Autocontido (não precisa de intervenção humana)
        • Situação ou cenário c/ resultados conhecidos de forma clara
    • Fases
      • 1 - Escreva um teste que falhe
        • Teste é escrito antes mesmo de implementar a funcionalidade ou melhoria
      • 2 - Escreva um código que passe no teste
        • YAGNI
          • You ain't gonna need it
          • Escrever somente código que está explicitamente requisitado pelo teste
      • 3 - Refatore
        • Depois de todos testes satisfeitos, melhorar código
          • Evitar deteriorização
  2. ATDD

    • Acceptance Test Driven Development
      • Teste de aceitação antes de implementar funcionalidade / durante fase de requisitos
    • Os três amigos
      • Participação e perspectiva do cliente, desenvolvimento e teste
    • Voltado ao ponto de vista do usuário / visão externa
    • Fases
      • 1 - Debater os requisitos
        • Histórias de usuário são refinadas durante reunião (grooming)
        • Tirar dúvidas p/ enter melhor e futuramente escrever cenários de teste
      • 2 - Refinar os testes de aceitação
      • 3 - Desenvolver
      • 4 - Revisar
        • Após testes passarem, validar com o PO
        • Se necessário, criar nova história ou alterar testes
    • Manualmente ou automaticamente executados

Imagens e arquivos do mapa

  • TDD e ATDD
  • TDD e ATDD

Informações

Descrição
Engenharia de software Mapa Mental sobre TDD e ATDD, criado por Walter Vieira em 28-02-2019.
Criado por
Walter Vieira
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?