Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software I-759

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Desempenho 
 
Identifique nas opções abaixo aquela que corresponde ao conceito que se baseia na 
oferta do software em determinada unidade de tempo, considerando‐se, 
proporcionalmente, o tempo útil de uso e o tempo de reparo de falhas: 
Disponibilidade 
 
O teste de integração é uma técnica sistemática para construir a 
arquitetura do software enquanto se conduz testes para descobrir erros 
associados com as interfaces a partir dos componentes já testados através 
do teste de unidade. 
Existem basicamente duas abordagens que podem ser utilizadas: 
Incremental e Não Incremental 
 
No teste de unidade as condições limites do programa devem ser testadas 
para : 
assegurar que todas as instruções em um módulo tenham sido executadas 
pelo menos uma vez. 
 
Após você ter construído a especificação do teste, onde você documentou a 
abordagem da equipe de software para o teste, descreveu a estratégia 
global e o procedimento das etapas específicas de teste e os tipos de 
testes que serão feitos, qual a próxima etapa a ser seguida? 
Criação do ambiente de teste 
 
Como é conhecido o Teste que, depois que todos os elementos do sistema estiverem 
totalmente integrados, mede e avalia o tempo de resposta, o número de transações 
e outros requisitos sensíveis ao tempo de resposta do sistema? 
Teste de desempenho 
 
A Técnica de Análise de Valores Limite é utilizada como forma complementar à técnica 
de teste denominada: 
Partição de Equivalência 
 
Testar as integrações entre os componentes é um objetivo principal de que nível de 
teste? 
Teste de integração. 
 
Você trabalha na equipe de teste e necessita utilizar o teste de integração. Descreva as 
duas abordagens possíveis que podem ser utilizadas neste tipo de teste: 
Gabarito: Não Incremental: todos os componentes são combinados com antecedência e o 
programa inteiro é testado de uma vez. Usualmente o resultado desta abordagem é o caos, pois 
normalmente são encontrados muitos erros tornando a correção difícil, pois fica complicado isolar 
as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não 
ter fim. Incremental: O programa é construído e testado em pequenos incrementos. Os erros são 
mais fáceis de isolar e corrigir e pode ser aplicada uma interface sistemática de testes. 
Existem várias estratégias incrementais de integração: Integração descendente ou Top-down, 
Integração ascendente ou Botton-up, Teste de regressão e Teste fumaça. 
 
Quanto ao teste de regressão, analise as sentenças e em seguida marque a alternativa 
correta. 
A - Deve sempre ser realizado ao final dos testes de sistema. 
B - Deve ser feito aplicando a técnica Alfa. 
C - É um teste utilizado no Nível integração. 
D - Re-testa os módulos já aprovados a fim de garantir que novos erros não tenham sido 
introduzidos. 
As alternativas C e D estão corretas. 
 
A característica básica de um teste de caixa preta é: 
Preparar casos de teste baseados na especificação do software.

Continue navegando