¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

TDD e ATDD

Walter Vieira Engenharia de software Portugués

TDD e ATDD

Contenido del 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

Imágenes y archivos del mapa

  • TDD e ATDD
  • TDD e ATDD

Información

Descripción
Engenharia de software Mapa Mental sobre TDD e ATDD, creado por Walter Vieira el 28/02/2019.
Creado por
Walter Vieira
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?