Módulo 11 - Teste de Integração Flashcards
Por que fazer Teste de Integração?
- Mesmo realizado o teste de unidade, o software pode causar erros ao integrar suas unidades
- Problemas:
- Dados perdidos
- Unidades podem provocar erros em outras
- Subfunções quando combinadas podem não produzir o efeito desejado
- Imprecisão aceitável em níveis de unidades podem ser ampliadas para níveis não aceitáveis
- Estruturas de dados globais pode apresentar problemas
Quais são os benefícios do teste de integração?
- O risco de integração é minimizado
- A qualidade do produto final é aperfeiçoada
- O diagnóstico e a correção de erros são simplificados
- O progresso é fácil de avaliar
Qual teste deve ser realizado após serem testadas as unidades individualmente?
Teste de Integração
No Teste de Integração, onde é colocada a ênfase?
É colocada na construção da estutura do sistema
“Requer grande conhecimento das estruturas internas do sistema e, por isso, geralmente é executado pela própria equipe de desenvolvimento.”
A qual tipo de teste refere-se?
Teste de Integração
“Todas as técnicas de teste se aplicam, com destaque para o teste funcional”
A qual tipo de teste refere-se?
Teste de Integração
“É um programa que coordena o teste uma unidade, sendo responsável por ler os dados fornecidos, repassar esses dados na forma de parâmetros, coletar os resultados produzidos e apresentá-los.”
Qual é esse programa no Teste de Integração?
Driver
“É um programa que substitui, na hora do teste, uma unidade chamada, simulando o comportamento dessa unidade com o mínimo de computação ou manipulação de dados.”
Qual é esse programa no Teste de Integração?
Stubs
Quais são as 4 técnicas de Teste Integração?
- Botton Up
- Top Down
- Big Bang
- Backbone
“O software é testado das funções básicas até as funções de controle.”
Qual é essa técnica utilizada no Teste de Integração?
Botton Up
Qual a técnica mais comum nos Testes de Integração?
Botton Up
Qual a vantagem da técnica Botton Up?
Funções são testadas cedo
Qual a desvantagem da técnica Botton Up?
Comunicação e controle testadas tardiamente
“O software é testado das funções de controle até as funções básicas. Método raro.”
Qual é essa técnica utilizada no Teste de Integração?
Top Down
Qual a vantagem da técnica Top Down?
Comunicação e controle testados cedo