Mapa mental
Teste de Software
Contenido del mapa
Teste de Software
Etapas da atividade de Teste
- Planejamento
- Recursos Humanos, tecnológicos, estratégias, técnicas de teste
- Saída:
- Plano de teste
- Projeto de Casos de Teste
- São elaborados os casos de teste com os quais o programa deve ser testado
- Saída:
- Especificação de Projeto de Caso de Teste
- Refina o planejamento
- Especificação de Caso de Teste
- Dados de entrada
- Resultados esperados
- Ações para execução do teste
- Especificação de Projeto de Caso de Teste
- Execução do Programa
- O programa é executado com os casos de teste alaborados
- Saída:
- Diário de teste
- Detalhes cronológicos da execução dos testes
- Relatório de incidente de teste
- Qualquer evento ocorrido na execução e que precise ser analisado depois
- Relatório de encaminhamento de item de teste.
- Diário de teste
- Análise dos Resultados
- avalia-se o comportamento do programa testado, considerando os casos de teste.
- Saída:
- Relatório de Resumo de Teste
- Planejamento
Fases da Atividade de Teste
- Teste de Unidade
- Foco:
- Menores unidades de um software (funções, procedimentos, métodos, classes).
- Erros que podem ser relatados:
- Erros simples de programação
- Estrutura de dados incorretas
- Algoritmos mal implementados ou incorretos
- Observação:
- Pode ser feito durante a implementação e pelo próprio desenvolvedor.
- Foco:
- Teste de Integração
- Foco:
- Construção da estrutura do software
- Erros que podem ser relatados:
- Interfaces entre as unidades
- Observação:
- Feito após testar as unidades.
- Executado pela equipe de desenvolvimento, que conhece a estrutura interna do software.
- Foco:
- Teste de Sistema
- Foco:
- O Sistema
- Erros que podem ser relatados:
- Erros de funções e características de desempenho que não estejam de acordo com a especificação.
- Observação:
- Feito após o sistema estar completo.
- Foco:
- Teste de Unidade