Buscar

Atividade 3 - Qualidade e Teste 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

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 6 páginas

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 6, do total de 6 páginas

Prévia do material em texto

Usuário
	JENIFFER MARQUES MARQUES DA SILVA
	Curso
	GRA0256 QUALIDADE E TESTE DE SOFTWARE GR2952-212-9 - 202120.ead-29780874.06
	Teste
	ATIVIDADE 3 (A3)
	Iniciado
	24/09/21 16:34
	Enviado
	24/09/21 16:46
	Status
	Completada
	Resultado da tentativa
	10 em 10 pontos  
	Tempo decorrido
	12 minutos
	Resultados exibidos
	Respostas enviadas, Respostas corretas, Comentários
· Pergunta 1
1 em 1 pontos
	
	
	
	A norma IEEE 829 prevê uma abordagem sobre os documentos úteis a atividade de teste.  Sendo um padrão, elevado à categoria de norma, onde se trata do Documento de Plano de Testes, ou Test Plan. Com base no contexto apresentado e no material de estudos da disciplina, como é estruturada a norma IEEE 829  
	
	
	
	
		Resposta Selecionada:
	 
A norma IEEE 829 apresenta uma padronização do documento de Test Plan, sendo a sua estruturação separada em 8 passos. 
	Resposta Correta:
	 
A norma IEEE 829 apresenta uma padronização do documento de Test Plan, sendo a sua estruturação separada em 8 passos. 
	Comentário da resposta:
	Resposta correta. A norma IEEE 829, apresenta uma padronização e facilita a criação do documento de plano de testes. Sendo estruturada em 8 passos para realizar as atividades. 
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Antes de aplicar qualquer tipo de teste, é muito importante o planejamento deste. Um planejamento de teste deve levar em consideração alguns aspectos, os quais são considerados essenciais para um bom teste de software. Sendo assim, com base no seu material de estudo analise e assinale a alternativa correspondente aos aspectos que devem conter no escopo de um planejamento de teste. 
	
	
	
	
		Resposta Selecionada:
	 
Em um planejamento de teste deve estar descrevendo a definição de que irá executar os testes, em qual momento deve ser conduzido, quais recursos e técnicas a serem utilizadas nos testes.  
	Resposta Correta:
	 
Em um planejamento de teste deve estar descrevendo a definição de que irá executar os testes, em qual momento deve ser conduzido, quais recursos e técnicas a serem utilizadas nos testes.  
	Comentário da resposta:
	Resposta correta. No escopo de um Planejamento de teste deve-se conter as definições de quem irá executar os testes, em que período o procedimento deve ser conduzido, com quais recursos e qual será́ a técnica utilizada. 
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Em um plano de teste deve-se constar diversas informações para um bom andamento da aplicação de testes. Neste documento deve-se constar algumas ações e tarefas específicas. Sobre estas ações e tarefas leia as afirmações a seguir. 
 
I - Neste documento é informado os módulos que serão testados e as técnicas aplicadas 
II - Deve-se constar as estratégias de teste a serem aplicadas e os recursos computacionais como ferramentas e hardware. 
III - No documento é apresentado os recursos de mão de obra e o cronograma de execução das atividades. 
IV - O documento apresenta os passos para aplicar os casos de teste e também o que se esperar nos resultados obtidos. 
  
Com base no estudo do material da disciplina, é correto o que se afirma em: 
	
	
	
	
		Resposta Selecionada:
	 
II e III apenas.
	Resposta Correta:
	 
II e III apenas.
	Comentário da resposta:
	Resposta correta. Alternativa II e III pois, em um documento de plano de teste deve-se descrever a estratégia de teste, seus objetivos, os recursos de mão de obra, ferramentas computacionais e hardware necessários para teste, o cronograma da atividade e a previsão de entregas. 
 
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	A técnica de teste funcional é de simples aplicação nos mais variados tipos de programas, as quais as funcionalidades são conhecidas, entretanto não podemos deixar de considerar um ponto desta técnica. Leia as afirmações a seguir sobre e assinale a qual corresponde sobre o que devemos considerar sobre esta técnica. 
  
	
	
	
	
		Resposta Selecionada:
	 
Mesmo sendo uma técnica muito eficaz, não é possível garantir que pontos críticos do software serão executados com perfeição, mesmo aplicando inúmeros testes. 
	Resposta Correta:
	 
Mesmo sendo uma técnica muito eficaz, não é possível garantir que pontos críticos do software serão executados com perfeição, mesmo aplicando inúmeros testes. 
	Comentário da resposta:
	Resposta correta. Ainda que seja realizado um bom conjunto de casos de teste não é possível atestar com absoluta certeza que as partes essenciais ou críticas do software serão executadas perfeitamente. 
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Mesmo o teste automatizado trazendo diversos benefícios de sua aplicação, no entanto, deve-se ponderar o custo de sua implementação em comparação a testes manuais, para isso se leva em consideração alguns fatores, tais como: 
 
 I - Um dos fatores que estão associado ao custo é a encontrar e contratar profissionais especialistas no tipo de teste que será aplicado. 
II - Selecionar os melhores casos de teste, o fator ferramenta não é um item que onera nos custos. 
III - A elaboração de padrões de testes específicos para organização, é um fator relevante que pode interferir no custo. 
IV - O treinamento do analista de teste e gerente de projetos para a compreensão dos testes aplicado, é um fator de custo a ser analisado. 
  
Com base no conteúdo apresentado e no material de estudo, é correto afirmar em: 
	
	
	
	
		Resposta Selecionada:
	 
I e III apenas. 
	Resposta Correta:
	 
I e III apenas. 
	Comentário da resposta:
	Resposta correta. A alternativa está correta, já que I - Encontrar e contratar especialistas em testes do tipo, é um fato que pode onerar o custo. III - O fato da organização desenvolver e implementar processos de testes automatizados, padrões estes sendo próprios para organização gera um fator de custo. 
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	A norma IEEE 829 trata o Documento de Plano de Testes, ou Test Plan. Esta norma prevê uma série de atividade a serem aplicadas que devem constar no documento, sobre as atividades prevista leia as afirmativas a seguir. 
  
I - A atividade de analisar o produto refere-se ao fato de que não se deve testar um produto sem informações sobre o mesmo. 
II - Definir o objetivo do teste, se refere a definição do objetivo geral do que se pretende atingir com a implementação dos testes. 
III - A atividade de planejar os recursos, está associado em elencar os recursos de humanos necessário para realizar os testes 
IV - O planejar os ambientes de testes, diz respeito ao planejamento do ambiente dos de testes voltados às interfaces dos usuários e configuração dos módulos. 
 
Agora, assinale a alternativa que apresenta as afirmativas corretas:  
	
	
	
	
		Resposta Selecionada:
	 
I, II e III apenas.
	Resposta Correta:
	 
I, II e III apenas.
	Comentário da resposta:
	Resposta correta. A alternativa está correta, já que as afirmativas estão adequadas, pois I - Analisar o produto: qualquer que seja a técnica utilizada, não se pode testar um produto sem informação alguma sobre ele. II - Definir o objetivo do teste: aqui se estabelece o objetivo geral e o que se pretende conseguir com a aplicação do teste. III - Planejar os recursos: o plano de recursos constitui um resumo detalhado de todos os tipos de recursos necessários para concluir a tarefa do projeto de teste. (os recursos humanos a equipe é dita como um recurso.  
  
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	Alguns testes são aplicados para abrangem a parte a qual o usuário tem a iteração, outros são focados na estrutura. Quando se aplica um teste focado na estrutura, o analista tem acesso ao código-fonte, onde se é possível submeter casos de teste na programação, banco de dados, dentre outras partes do back-end. A partir do contexto apresentado e no material de estudo, qual o nome é dado para este tipo de teste.  
	
	
	
	
		Resposta Selecionada:
	 
Caixa Branca
	Resposta Correta:
	 
Caixa Branca
	Comentário da resposta:
	Resposta correta. Os testes estruturais (ou de caixa branca) é aplicado quando o analistatem acesso a arquitetura interna do programa. De posse do código-fonte, das estruturas de banco de dados, o analista pode submeter o programa a uma ferramenta automatizada de teste. 
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	A técnica de teste funcional é baseada nas funções do sistema, é uma técnica que é facilmente implementada pelos analistas de teste, está apresenta um aspecto que a diferencia das demais técnicas e tipos de teste de software. Sobre a estratégia aplicada pela técnica de teste funcional, analise e assinale a afirmativa a qual corresponde pela sua vantagem. 
	
	
	
	
		Resposta Selecionada:
	 
Para se aplicar a técnica de teste funcional, não é necessário conhecer detalhadamente o código-fonte do software. 
	Resposta Correta:
	 
Para se aplicar a técnica de teste funcional, não é necessário conhecer detalhadamente o código-fonte do software. 
	Comentário da resposta:
	Resposta correta. A vantagem em se aplicar um teste funcional, é a ausência de necessidade de conhecimento de detalhes da implementação do programa.  Não é necessário conhecer o código-fonte. 
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Um caso de teste consiste em efetuar a entrada de dados no software, para em si testar as suas funcionalidades. Temos um ponto de atenção sobre estas entradas de dados, mais específico em entrada de dados já conhecidas pelo analista de teste e pelo próprio desenvolvedor.  Com base no conteúdo abordado no material de estudo, por que devemos ter um ponto de atenção sobre entradas já conhecidas? 
	
	
	
	
		Resposta Selecionada:
	 
Devemos ter cuidado em utilizar entradas conhecidas, pois partes críticas do software e mais prováveis de apresentação de erro não vão viram à tona, assim o teste falha. 
	Resposta Correta:
	 
Devemos ter cuidado em utilizar entradas conhecidas, pois partes críticas do software e mais prováveis de apresentação de erro não vão viram à tona, assim o teste falha. 
	Comentário da resposta:
	Resposta correta. Aos se utilizar de “entradas conhecidas e seguras”, na primeira impressão o sistema vai funcionar muito bem.  Entretanto, com elas, partes críticas e mais propensas à manifestação de um defeito não serem exercitadas e, assim, seu teste não terá cumprido seu objetivo. 
	
	
	
· Pergunta 10
1 em 1 pontos
	
	
	
	Um teste automatizado, além de proporciona a utilização de ferramenta em um processo que poderia ser manual, e ser capaz de aumentar a percepção de confiança nos testes, pode-se apresentar outras vantagens. Com base em seu material de estudos da disciplina, analise as afirmações a seguir e assinale a qual corresponde por vantagens de um teste automatizado.  
	
	
	
	
		Resposta Selecionada:
	 
As principais vantagens são sobre a melhora na qualidade do processo de teste e na redução de tempo e esforço em aplicação do procedimento. 
	Resposta Correta:
	 
As principais vantagens são sobre a melhora na qualidade do processo de teste e na redução de tempo e esforço em aplicação do procedimento. 
	Comentário da resposta:
	Resposta correta. Algumas das vantagens que um teste automatizado proporciona são: a melhora na qualidade do processo global de teste e a redução de esforço e tempo do procedimento. 
	
	
	
Sexta-feira, 24 de Setembro de 2021 16h47min20s BRT

Outros materiais