Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Escopo do teste
2
Que parte devo testar? Teste de Unidade Teste de Integração Teste de Sistema Segue decomposição do sistema em módulos: classes, pacotes, e fachada.
3
Funções diferentes Unidade Integração Sistema
checa corretude de unidades Integração consistência entre interfaces Sistema valida implementação contra requisitos
4
Por que dividir? Elevar produtividade
Desenvolvimento e teste paralelo Mais fácil construir pacote (/sistema) correto a partir de classes (/pacotes) corretas
5
Quiz É possível desenvolver sistemas corretos com unidades incorretas?
6
Quiz É possível desenvolver sistemas corretos com unidades incorretas?
SIM
7
Quiz É possível desenvolver sistemas corretos com unidades incorretas?
SIM sort(int[] input) { if (input.length > 100) ERROR!!! … } ERROR não é alcançável, quando o sistema não chama sort()com arrays de tamanho > 100
8
Quiz É possível desenvolver sistemas incorretos com unidades corretas?
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.