GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

TDD e ATDD

Walter Vieira Engenharia de software Portugiesisch

TDD e ATDD

Inhalt der Mindmap

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

Bilder und Dateien der Mindmap

  • TDD e ATDD
  • TDD e ATDD

Informationen

Beschreibung
Engenharia de software Mindmap am TDD e ATDD, erstellt von Walter Vieira am 28/02/2019.
Erstellt von
Walter Vieira
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck