Buscar

QUALIDADE E TESTES DE SOFTWARE

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

Prévia do material em texto

1a Questão
	
	
	
	
	A utilização do Modelo V minimiza os custos da qualidade do software, assim, segundo a regra 10 de Myers, os testes devem ser iniciados nas inspeções/revisões de código até os testes de software. Identifique se essa afirmação está certa ou errada.
		
	 
	Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado.
	
	Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software.
	
	Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes de software.
	
	Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento.
	
	Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software.
	Respondido em 11/09/2019 10:19:22
	
Explicação:
Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é detectado.
Os defeitos encontrados durante a produção tendem a custar muito mais que defeitos encontrados em modelos de dados e em outros documentos do projeto do software.
	
	
	 
	
	 2a Questão
	
	
	
	
	__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação.
Complete a lacuna.
		
	
	Teste fumaça
	
	Teste Integração
	
	Teste alfa
	
	Testes de estresse
	 
	Testes de regressão
	Respondido em 11/09/2019 10:19:32
	
Explicação:
Os objetivos desse teste são garantir que nenhum defeito foi acrescentado ao sistema após sua modificação e também garantir que as mudanças realizadas nessa nova versão não gerarão erros em componentes prontos e testados.
O teste de regressão é uma técnica aplicável a cada alteração realizada no software. Consiste em aplicar, antes e depois da alteração, todos os testes que já foram aplicados nas versões anteriores.
Por ter essa natureza de repetição, torna-se imprescindível que seja adotada uma ferramenta de automação de testes. Esta técnica pode ser bem aplicada nas fases de testes de unidade, de integração e de sistema.
	
	
	 
	
	 3a Questão
	
	
	
	
	Um processo de desenvolvimento de software em geral tem como entrada os requisitos do sistema e como saída um produto fornecido. Analise as afirmativas sobre este tema.
 I. O desenvolvimento de software envolve os estágios: análise e definição de requisitos, projeto do sistema, codificação, testes e entrega do sistema. Assim, o ciclo de vida do software descreve a vida do produto de software desde sua concepção até a implementação e entrega.  
II. Um dos primeiros modelos propostos foi o modelo cascata. Neste modelo o desenvolvimento de um estágio deve terminar antes do próximo começar. O modelo em V é uma variação do modelo em cascata, que mostra como as atividades de teste estão relacionadas com a análise e o projeto.
III. O modelo em cascata pode ser incrementado com atividades de prototipação. A prototipação é um modelo de processo efetivo em que partes do sistema são construídas rapidamente com o objetivo de validar os requisitos. Caso novas alternativas sejam discutidas, deve-se começar o ciclo em cascata novamente, abandonando-se o protótipo.
Assinale a única alternativa correta
		
	 
	Apenas o item III está correto.
	
	Apenas os itens II e III estão corretos. 
	
	Apenas o item I está correto.
	 
	Apenas o item II está correto.
	
	Apenas os itens I e II estão corretos.
	Respondido em 11/09/2019 10:19:41
	
Explicação:
No modelo cascata, o desenvolvimento de um estágio deve terminar antes do próximo começar.
No modelo em V, que é uma variação do modelo em cascata, mostra como as atividades de teste estão relacionadas com a análise e o projeto.

Continue navegando

Outros materiais