Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRonaldo Natal de Mendonça Alterado mais de 9 anos atrás
1
Planejamento do Teste
2
Define que “tipo de teste” se quer fazer Depende de restrições do ambiente. Exemplo: –Deve basear-se em requisitos –Limitações (e.g., não há código fonte)
3
Planejamento do Teste: Forma Functional Structural Fault-based
4
Planejamento do Teste: Forma Functional Structural Fault-based O planejamento do teste depende da forma de se testar.
5
Planejamento do Teste: Forma Functional –Baseia-se na expectativa de comportamento Structural –Baseia-se na estrutura do programa Fault-based –Baseia-se na capacidade de encontrar falhas
6
Planejamento do Teste: Forma São incomparáveis! Oferecem garantias distintas. Exemplo: –Teste funcional é capaz de revelar erros de lógica com mais facilidade –Teste estrutural é capaz encontrar erros limítrofes (“corner-cases”) com mais facilidade
7
Planejamento do Teste Functional –Baseia-se na expectativa de comportamento Structural –Baseia-se na estrutura do programa Fault-based –Baseia-se na capacidade de encontrar falhas O sistema é uma função. Adequação baseia-se em fração do espaço de entrada da função.
8
Planejamento do Teste Functional –Baseia-se na expectativa de comportamento Structural –Baseia-se na estrutura do programa Fault-based –Baseia-se na capacidade de encontrar falhas Adequação baseia-se em cobertura de código (várias existentes).
9
Planejamento do Teste Functional –Baseia-se na expectativa de comportamento Structural –Baseia-se na estrutura do programa Fault-based –Baseia-se na capacidade de encontrar falhas Adequação baseia-se em scores de mutação.
10
Resumo desta aula Planejamento do Teste –Tipos de teste e critério de adequação
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.