Buscar

Processos de desenvolvimento de software Aula 5

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

Ref.: 201707835815
		
	
	 1a Questão
	
	
	
	
	O teste do 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. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
		
	
	Apenas I, II e IV estão corretas;
	 
	Apenas III e IV estão corretas;
	
	Apenas I e II estão corretas;
	
	Apenas I e IV estão corretas;
	
	Apenas II e IV estão corretas;
	
	 
	Ref.: 201707850593
		
	
	 2a Questão
	
	
	
	
	São testes realizados pela análise do código fonte, onde o tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação.
Essas são características dos:
		
	 
	Testes de validação
	
	 Testes de integração
	
	Testes dinâmicos
	 
	Testes estáticos
	
	Testes de unidade
	
	 
	Ref.: 201707831623
		
	
	 3a Questão
	
	
	
	
	Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA
		
	 
	Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado
	
	Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta
	
	Testes de sistema podem verificar características como performance, segurança ou usabilidade do software
	
	A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software
	
	Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos
	
	 
	Ref.: 201707409634
		
	
	 4a Questão
	
	
	
	
	Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. 
Marque a alternativa que indica o tipo de teste mencionado acima.
		
	
	Teste simples
	
	Teste iterativo
	
	Teste de interação
	
	Teste caixa preta
	 
	Teste caixa branca
	
	 
	Ref.: 201707202475
		
	
	 5a Questão
	
	
	
	
	"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que:
		
	
	Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem.
	
	Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento.
	 
	Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software.
	
	Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade.
	
	Por ser a última fase, ele tem a obrigação de dizer que o software funciona.
	
	 
	Ref.: 201707848367
		
	
	 6a Questão
	
	
	
	
	Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou unidades do sistema é o teste:
		
	 
	de integração.
	
	funcional.
	 
	de unidade.
	
	de validação.
	
	de aceitação.
	
	 
	Ref.: 201708029127
		
	
	 7a Questão
	
	
	
	
	Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de entrada que vão exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende a ser aplicado durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, sendo a atenção focalizada no domínio da informação. Esse tipo é conhecido por teste:
		
	
	e) de lógica composta.
	
	c) de fluxo de dados.
	 
	a) caixa-preta.
	
	b) caixa-branca.
	
	d) de caminho básico.
	
	 
	Ref.: 201707375973
		
	
	 8a Questão
	
	
	
	
	A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação?
		
	 
	Teste de Validação
	
	Teste de Unidade
	
	Teste de Programação
	
	Teste de Módulo
	
	Teste de Integração

Outros materiais