Buscar

AV1 TESTE SIMULADO 2

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

CURSO: 
	
	CÓD/ DISCIPLINA: Teste de Software
	
	PROFº.: Janete Amaral
	TURNO: 
	
	ALUNO(A): 
	NOTA
	DATA: 03/10/2016
	AV1 ( X ) – AV2 ( ) – AV3 ( )
	
Assinale a alternativa CORRETA das seguintes questões sobre Teste de Software.
1.1 Assinale o nome do teste de software que consiste tipicamente na aplicação de versões mais recentes do software, para garantir que não surgiram novos defeitos em componentes já analisados:
Parte superior do formulário
a) testes unitários.
b) testes de integração.
c) testes de usabilidade.
d) testes de regressão.
Parte inferior do formulário
1.2 O teste de software é a investigação do software, a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Sobre as técnicas de testes de software, analise as afirmativas: 
Caixa-branca: trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, como: teste de condição, teste de fluxo de dados, teste de ciclos, teste de caminhos lógicos, códigos nunca executados. 
Caixa-preta: avalia o comportamento externo do componente de software, sem se considerar o comportamento interno do mesmo. Dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado previamente conhecido. 
Caixa-cinza: tem por objetivo verificar a facilidade que o software possui de ser claramente compreendido e manipulado pelo usuário. 
Caixa-azul: avalia o comportamento do software em situação real de uso, onde são testadas as funcionalidades técnicas específicas do software. 
 
Estão corretas apenas as afirmativas:
a) I, II, III, IV
b) I, II
c) II, III, IV
d) I, II, III
e) I, III, IV
 Considere as seguintes afirmações abaixo. 
I- Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas de forma sistemática. O teste de integração é uma técnica sistemática para construir a arquitetura de software ao mesmo tempo em que conduz testes para descobrir erros associados com as interfaces. Cada vez que um novo módulo é adicionado como parte do teste de integração, o software se modifica. Novos caminhos de fluxo de dados são estabelecidos, nova E/S pode ocorrer e nova lógica de controle é acionada. Essas modificações podem causar problemas com funções que previamente funcionavam impecavelmente. 
II- A estratégia de teste de software fornece um roteiro que descreve os passos a serem executados como parte do teste, define quando esses passos são planejados e então executados, e quanto trabalho, tempo e recursos serão necessários. O conjunto de tarefas que garantem que o software implementa corretamente uma função específica é denominado Complexidade Ciclomática. 
Pode-se afirmar que:
a) apenas a afirmação II está correta.
b) todas as afirmações estão corretas.
c) apenas a afirmação I está correta.
d) todas as afirmações estão incorretas.
 Sobre os processos de teste de software, considere: 
 I - Em um processo de desenvolvimento iterativo, o teste de sistema concentra-se no teste de um incremento que será entregue ao cliente. 
 II - No teste de integração é feito o planejamento de uma série de testes em que a carga é constantemente aumentada até que o desempenho do sistema torne-se aceitável. 
 III - A única meta do teste de software é descobrir falhas ou defeitos no software que apresenta comportamento incorreto, não desejável ou em não conformidade com sua especificação. 
Está correto o que consta em:
a) I, apenas.
b) I, II e III.
c) I e II, apenas.
d) II e III, apenas.
e) III, apenas.
1.5 Qual a principal diferença entre Análise Estática e Análise Dinâmica:
Análise Dinâmica não executa o código, enquanto a Análise Estática executa
A Análise Estática não executa o código, enquanto a Análise Dinâmica executa
Não há nenhuma diferença.
Análise Dinâmica encontra defeitos, enquanto a Análise Estática encontra falhas.
Levando-se em consideração a regra 10 de Myers é correto afirmar que o custo do defeito é mais barato quando encontrado durante o?
Teste de Aceitação
Teste Unitário
Teste de Sistema
Teste de Integração
Nenhuma das Alternativas 
Normalmente, são descobertos defeitos durante o processo de verificação e validação de um software, e os artefatos onde eles estão localizados devem ser modificados para sua correção. 
 Não é correto afirmar que:
a) a inspeção de todos os caminhos possíveis de um programa é possível, embora não seja realizada na prática, pois implica aumento nos prazos e custos de desenvolvimento. 
b) a confiabilidade de um software apresenta características semelhantes às do hardware onde ele é executado. 
c) frequentemente, a correção de um defeito acarreta a introdução de novos defeitos. 
d) um teste bem sucedido é aquele que revela um erro ainda desconhecido. 
e) os testes de caixa branca são utilizados para demonstrar que as estruturas de controle interno de um programa apresentam o comportamento esperado.
1.8 Quais das seguintes são estratégias de depuração?
a) Rastreamento
b) Força bruta
c) Eliminação de causa
d) Ré-estruturação do código
e) a, b e c
Assinale a alternativa correta com relação às técnicas de teste de software.
Parte superior do formulário
a) O teste do tipo caixa branca exige conhecimento da estrutura interna do programa em análise.
b) O teste do tipo caixa preta não exercita as interfaces externas do programa em análise.
c) Os testes dos tipos caixa preta e caixa branca diferem apenas quanto ao número de testes a serem realizados.
d) O teste denominado de caminho básico é do tipo caixa preta.
e) O teste denominado de particionamento de equivalência é do tipo caixa branca.
1.10 No uso da técnica de Teste Caixa-Preta o objetivo é encontrar erros em quais das seguintes categorias:
a) funções incorretas 
b) erros de interface 
c) erros de performance 
d) todas as acima
e) nenhuma das acima
Parte inferior do formulário
1.11 São estágios ou níveis do processo de teste de software, EXCETO:
Parte superior do formulário
a) Teste de unidade.
b) Teste de sistema.
c) Teste de aceitação.
d) Teste de caixa preta.
1.12 Um novo sistema de informação interno de uma empresa está sendo testado por um grupo restrito de usuários, fora do ambiente dos desenvolvedores. Isso caracteriza o teste
Parte superior do formulário
a) de unidade.
b) de usabilidade.
c) alfa.
d) beta.
e) de stress.
Parte inferior do formulário
1.13 Um dos tipos de teste de software é o teste de desempenho. Um teste desse tipo
Parte superior do formulário
a) corresponde a medir os tempos de processamento com falhas no hardware do sistema computacional.
b) não pode ser realizado com o sistema já em operação.
c) não se aplica a programas escritos com linguagens de programação orientadas a objetos.
d) visa apenas verificar se o software sob teste não contém erros lógicos.
e) visa assegurar se o software pode operar sob a carga de operação especificada
1.14 Qual o tipo de teste de software contempla os requisitos comportamentais, e que permitem testar plenamente os requisitos funcionais de um programa? 
Parte superior do formulário
a) Teste de ciclo. 
b) Teste de condição. 
c) Teste caixa-preta
d) Teste de fluxo.
1.15 Tipo de teste que consiste em aplicar em cada nova versão de um software todos os testes que já foram aplicados nas versões anteriores, possibilitando a identificação dos impactos das implementações da nova versão em funcionalidades que já foram testadas anteriormente e não foram modificadas, é denominado:
Parte superior do formulário
a) Teste Caixa-branca.
b) Teste Caixa-preta.
c) Teste de Regressão.
d) Teste Unitário.
Parte inferior do formulário
Responda às seguintes questões:Quais os benefícios a serem obtidos com o uso da técnica Partição de Equivalência?
Identifique a diferença entre o Processo de Verificação e Validação e o Processo de Depuração? 
Teste de Software é definido como: ”Uma verificação dinâmica do comportamento de um programa, num conjunto finito de casos de teste apropriadamente selecionados de um domínio infinito de execuções, contra um comportamento esperado”. 
	Numa aplicação WEB qual o objetivo do Teste de Conteúdo? 
Calcule a Vazão Global de Dados em megabits por segundo para uma aplicação de conteúdos educacionais na qual 6.000 usuários concorrentes submetem uma transação, em média, a cada minuto. Cada transação requer que a aplicação baixe um novo artigo que tem, em média, 10 Kbytes de tamanho.
2.6 Um dos critérios de teste utilizados para gerar casos de teste é o denominado critério dos caminhos básicos, cujo número de caminhos pode ser determinado com base na Complexidade Ciclomática. Considerando-se o grafo de fluxo de controle apresentado na figura ao lado, qual a quantidade de caminhos básicos que devem ser testados no programa associado a esse grafo de fluxo de controle? 
2.7 Você trabalha na equipe de teste e necessita utilizar o Teste de Integração. Descreva as abordagens possíveis que podem ser utilizadas neste tipo de teste.
	
Qual a estratégia que deve ser utilizada pelo Analista de Teste para determinar o momento certo de terminar os testes de um software. 
Conforme apresentado por Sommerville, descreva o princípio da Testabilidade, apresentando suas principais características. 
2.10 O que diferencia os Testes de Aceitação dos Testes de Sistema.
_1505042917/ole-[42, 4D, 8A, 8C, 06, 00, 00, 00]

Outros materiais