Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

TESTES DE SOFTWARE
	
	
	
	
	
	
	
	1a Questão (Ref.:201412129665)
	Pontos: 0,1  / 0,1   
	Em 1976, Michael Fargan publicou um artigo sobre inspeções de código no qual explicava como este tipo de trabalho poderia reduzir os defeitos dos softwares. No mesmo ano, Glenford Myers lançou o livro Software reability principles and pratices (Nova York: Wiley). Nele ele buscou demonstrar a importância de os testes serem feitos corretamente e introduziu o conceito de caso de teste. Mas foi em 1979 que ele lançou outro livro, The art of software testing (Nova York: Wiley) no qual ele criou alguns conceitos sobre teste de software, tornando-se na época, um dos principais livros sobre qualidade de software. De acordo com estes conceitos, analise as afirmativas abaixo:
 
I - Os testes unitários podem remover entre 30% e 50% dos defeitos dos programas. 
II - Os teste de sistema podem remover entre 30% e 50% dos defeitos remanescentes.
III - Desse modo, os sistemas podem ir para produção ainda com aproximadamente 49% de defeitos.
IV - Por último, as revisões de códigos podem reduzir entre 20% e 30% desses defeitos. 
 
São afirmativas corretas apresentadas por Myers:
		
	
	II, III e IV
	
	I, II, III e IV.
	
	I, II e III
	
	I, II e IV
	
	I, III e IV
	
	
	
	2a Questão (Ref.:201412129564)
	Pontos: 0,1  / 0,1   
	O processo de teste de software deve basear-se em uma metodologia aderente ao processo de desenvolvimento, com pessoal técnico qualificado, ambiente e ferramentas adequadas. Esta metodologia de teste deve ser o documento básico para organizar a atividade de testar aplicações no contexto da empresa. Assim como o processo de desenvolvimento de software, teste de software também possui um ciclo de vida. Qual das opções abaixo NÃO faz parte do ciclo de vida do teste de software?
		
	
	Especificação: Elaboração e revisão dos casos de teste , ¿scripts¿ ( no caso de ferramentas de automação de testes) e dos roteiros de Teste e execução dos testes de verificação da documentação do sistema (testes estáticos).
	
	Codificação: É a conversão das representações do Projeto em uma seqüencia de instruções que formam um programa, sendo escrito numa linguagem de programação
	
	Procedimentos iniciais: Consiste na elaboração de documento com o estabelecimento de um acordo entre as partes envolvidas no projeto de teste.
	
	Entrega: conclusão do processo de testes com a entrega do sistema para o ambiente de produção.
	
	Execução: Execução dos testes planejados conforme os Casos de Teste, ¿scripts¿ e dos roteiros de Teste com os correspondentes registros dos resultados obtidos.
	
	
	
	3a Questão (Ref.:201412129629)
	Pontos: 0,1  / 0,1   
	Com relação à importância da atividade de teste de software, analise as afirmativas abaixo:
I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. 
II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade.
III - A atividade de teste de software é um elemento crítico da garantia de qualidade de software e representa a última revisão de especificação, projeto e codificação.
 
Assinale a alternativa correta abaixo:
		
	
	Apenas as afirmativas I e III estão corretas
	
	Todas as afirmativas estão corretas
	
	Apenas as afirmativas II e III estão corretas
	
	Apenas as afirmativas I e II estão corretas
	
	Apenas a afirmativa III está correta
	
	
	
	4a Questão (Ref.:201412129668)
	Pontos: 0,1  / 0,1   
	Analise a ilustração sobre a regra 10 de Myers
 
 
 
Assinale a alternativa que representa corretamente o conceito desta regra: 
		
	
	Quanto mais cedo no processo de desenvolvimento de um software um bug for encontrado e corrigido, menor será o custo da correção.
	
	Quanto mais tempo for dedicada à tarefa de teste, mais bugs serão corrigidos apesar da demora e do custo necessários.
	
	O custo da correção de bugs tem se mantido constante nas principais empresas desenvolvedoras de softwares, investindo-se em teste ou não.
	
	Quanto maior o investimento em teste, mais rápido os bugs são corrigidos apesar do alto custo necessário.
	
	Quanto menor for a equipe de testes e mais os próprios desenvolvedores testarem seus softwares, mais bugs serão encontrados após os testes.
	
	
	
	5a Questão (Ref.:201412129623)
	Pontos: 0,1  / 0,1   
	Qual o principal objetivo de um testador?
		
	
	Encontrar bugs
	
	Acompanhar o desenvolvimento
	
	Documentar bugs
	
	Corrigir bugs
	
	Garantir a qualidade

Mais conteúdos dessa disciplina