Módulo 9 - Fases de Validação Flashcards
Modelo V
“Validar se cada menor unidade do software executa corretamente o seu propósito”
Objetivo de qual teste?
Teste Unitário
Modelo V
Quem faz o Teste Unitário?
Desenvolvedor
Modelo V
Entrada e Saída do Teste Unitário:
Entrada: Código-Fonte Verificado
Saída: Código-Fonte Validado
Modelo V
“Validar se conjuntos de duas ou mais unidades do software funcionam corretamente”
Objetivo de qual teste?
Teste Integração
Modelo V
Quem faz o Teste Integração?
Analista de Sistemas
Modelo V
Entrada e Saída do Teste Integração:
Entrada: Código-Fonte Validado
Saída: Software (Pronto para o Teste de Sistema)
Modelo V
“Validar se o software atende os requisitos técnicos e de negócio”
Objetivo de qual teste?
Teste de Sistema
Modelo V
Quem faz o Teste de sistema?
Analista de Teste
Modelo V
Entrada e Saída do Teste de Sistema:
Entrada: Software pronto para o Teste de Sistema
Saída: Software pronto para o Teste de Aceite
Modelo V
“Validar se o software está apto para entrar em produção”
Objetivo de qual teste?
Teste de Aceite
Modelo V
Quem faz o Teste de Aceite?
Cliente e/ou Usuário Final
Modelo V
Entrada e Saída do Teste de Aceite:
Entrada: Software pronto para o Teste de Aceite
Saída: Software pronto para uso
Independente da fase de teste, o processo de teste inclui as seguintes atividades:
- Planejamento
- Análise de Requisitos de Teste
- Projeto de Casos de Teste
- Implementação de Casos de Teste
- Execução
- Análise dos Resultados
O que é Teste de Confirmação?
Quando o módulo volta da correção, é necessário garantir a integridade do software para que esteja funcionando corretamente.
“Assim, é necessário verificar se as alterações efetuadas estão corretas e, portanto, deve-se reexecutar algum SUBCONJUNTO de testes que já foi conduzido para garantir que as modificações não estão propagando efeitos colaterais indesejados” (Pressman, 2006)
A qual tipo de teste, Pressman se refere?
Teste de Regressão