Logo Passei Direto
Buscar

Qualidade e Testes de Software

Questionário de Qualidade e Testes de Software: conjunto de questões de múltipla escolha com respostas comentadas sobre definição de software, modelos de desenvolvimento (cascata, iterativo/incremental, Modelo V), princípios de Myers e níveis e estratégias de teste.

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a (I)
é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um computador".
Processo
Portifólio
Projeto
Software
Conhecimento

Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento.
Qual modelo de desenvolvimento é mencionado?
iterativo
em cascata
iterativo e incremental
incremental
evolutivo

É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela 'regra 10 de Myers' e concluiu também que zero-defeito é algo inatingível.
Assinale a assertiva correta.
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final.
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente.
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
Apenas o item I está correto.
Apenas o item III está correto.
Apenas o item II está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste.
Assinale a assertiva correta.
I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Apenas o item II está correto.

O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta.
Assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especifica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
Apenas as asserções II, III e IV estão corretas.
Apenas as asserções I, II e IV estão corretas.
Apenas as asserções II e IV estão corretas.
Apenas as asserções I, II e III estão corretas.
Apenas as asserções I e III estão corretas.

A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores.
Qual processo os desenvolvedores devem executar agora?
Os desenvolvedores irão planejar o reparo do erro.
Os desenvolvedores irão refazer os testes.
Os desenvolvedores farão a localização do erro.
Os desenvolvedores farão a depuração.
Os desenvolvedores farão o reparo do erro.

Na empresa, seu chefe solicitou que você elaborasse a documentação da abordagem da equipe de software para os testes a serem realizados em uma importante aplicação web da sua empresa.
Neste caso qual documento você deverá elaborar?
Especificação de teste.
Massa de teste.
Caso de uso.
Script de teste.
Caso de teste.

São considerados testes de baixo nível:
Unidade e Aceitação.
Integração e Aceitação.
Unidade e Sistema.
Integração e Sistema.
Unidade e Integração.

Não é status de um bug cadastrado pela ferramenta Mantis:
Em execução.
Pendente.
Retorno.
Fechado.
Descartado.

Dentre as tarefas do Testlink encontramos o conceito de criação de usuários.
Assinale a assertiva correta.
I- Profissionais da equipe de testes como gerente de testes, coordenador de testes, analistas de teste e testadores.
II- Profissionais da equipe de desenvolvimento como gerente de desenvolvimento, coordenador de desenvolvimento, analistas de sistema, projetistas e desenvolvedores.
III- Profissionais envolvidos no projeto que necessitem pelo menos visualizar as informações que estão na ferramenta, como gerentes de projeto, analistas de negócios, equipe de ambiente, diretores.
Apenas o item I está correto.
Apenas o item II está correto.
Os itens I, II e III estão corretos.
Apenas os itens II e III estão corretos.
Apenas os itens I e II estão corretos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a (I)
é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um computador".
Processo
Portifólio
Projeto
Software
Conhecimento

Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento.
Qual modelo de desenvolvimento é mencionado?
iterativo
em cascata
iterativo e incremental
incremental
evolutivo

É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela 'regra 10 de Myers' e concluiu também que zero-defeito é algo inatingível.
Assinale a assertiva correta.
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final.
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente.
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
Apenas o item I está correto.
Apenas o item III está correto.
Apenas o item II está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste.
Assinale a assertiva correta.
I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Apenas o item II está correto.

O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções abaixo e, a seguir, assinale a alternativa correta.
Assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especifica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
Apenas as asserções II, III e IV estão corretas.
Apenas as asserções I, II e IV estão corretas.
Apenas as asserções II e IV estão corretas.
Apenas as asserções I, II e III estão corretas.
Apenas as asserções I e III estão corretas.

A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores.
Qual processo os desenvolvedores devem executar agora?
Os desenvolvedores irão planejar o reparo do erro.
Os desenvolvedores irão refazer os testes.
Os desenvolvedores farão a localização do erro.
Os desenvolvedores farão a depuração.
Os desenvolvedores farão o reparo do erro.

Na empresa, seu chefe solicitou que você elaborasse a documentação da abordagem da equipe de software para os testes a serem realizados em uma importante aplicação web da sua empresa.
Neste caso qual documento você deverá elaborar?
Especificação de teste.
Massa de teste.
Caso de uso.
Script de teste.
Caso de teste.

São considerados testes de baixo nível:
Unidade e Aceitação.
Integração e Aceitação.
Unidade e Sistema.
Integração e Sistema.
Unidade e Integração.

Não é status de um bug cadastrado pela ferramenta Mantis:
Em execução.
Pendente.
Retorno.
Fechado.
Descartado.

Dentre as tarefas do Testlink encontramos o conceito de criação de usuários.
Assinale a assertiva correta.
I- Profissionais da equipe de testes como gerente de testes, coordenador de testes, analistas de teste e testadores.
II- Profissionais da equipe de desenvolvimento como gerente de desenvolvimento, coordenador de desenvolvimento, analistas de sistema, projetistas e desenvolvedores.
III- Profissionais envolvidos no projeto que necessitem pelo menos visualizar as informações que estão na ferramenta, como gerentes de projeto, analistas de negócios, equipe de ambiente, diretores.
Apenas o item I está correto.
Apenas o item II está correto.
Os itens I, II e III estão corretos.
Apenas os itens II e III estão corretos.
Apenas os itens I e II estão corretos.

Prévia do material em texto

QUALIDADE E TESTES DE SOFTWARE   
	Aluno(a): JENNIFER AUDREY KLEMP
	202051612118
	Acertos: 10,0 de 10,0
	02/05/2022
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	(I) é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um computador". 
Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a (I)
		
	
	Processo
	
	Portifólio
	
	Projeto
	 
	Software
	
	Conhecimento
	Respondido em 02/05/2022 21:33:09
	
	Explicação:
Software é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um computador".
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas vezes encontrados quando é aplicado o modelo de desenvolvimento.
		
	
	iterativo e incremental
	
	iterativo
	
	incremental
	 
	em cascata
	
	evolutivo
	Respondido em 02/05/2022 21:33:48
	
	Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem necessariamente esta sequencialidade.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um precursor sobre os processos de teste de software. Ele ficou conhecido pela "regra 10 de Myers" e concluiu também que  zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que:
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade final.
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja eficiente.
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
Assinale a assertiva correta.
		
	 
	Apenas os itens II e III estão corretos.
	
	Apenas o item II está correto.
	
	Apenas o item I está correto.
	
	Apenas os itens I e II estão corretos.
	
	Apenas o item III está correto.
	Respondido em 02/05/2022 21:34:20
	
	Explicação:
O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos.
Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhecido pela regra 10 de Myers.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como:
I- Testes de baixo nível, necessários para verificar se um pequeno segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.
Assinale a assertiva correta.
		
	
	Apenas os itens II e III estão corretos.
	
	Apenas o item III está correto.
	 
	Apenas os itens I e II estão corretos.
	
	Apenas o item I está correto.
	
	Apenas o item II está correto.
	Respondido em 02/05/2022 21:34:56
	
	Explicação:
O documento básico para organizar a atividade de testar aplicações no contexto da empresa é considerado uma metodologia.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções  abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
		
	 
	Apenas as asserções I e III estão corretas
	
	Apenas as asserções II, III e IV estão corretas
	
	Apenas as asserçoes II e IV estão corretas
	
	Apenas as asserções I, II e IV estão corretas
	
	Apenas as asserções I, II e III estão corretas
	Respondido em 02/05/2022 21:40:01
	
	Explicação:
Modelo V:
 
Vantagens:
· A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas;
· É um modelo simples e fácil de aprender;
· Especifica os papéis dos diferentes tipos de testes para ser executada;
· Envolve o usuário no teste.
Desvantagens:
· É difícil para o cliente expor explicitamente todos os requisitos;
· O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida;
· O teste pode ser caro e às vezes não ser suficientemente eficaz;
· O produto final pode não refletir todas as necessidades dos utilizadores.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	A equipe de desenvolvimento recebe o documento de Resultado de Testes gerado pelos homologadores. Qual processo os desenvolvedores devem executar agora?
		
	
	Os desenvolvedores irão planejar o reparo do erro.
	
	Os desenvolvedores irão refazer os testes.
	
	Os desenvolvedores farão o reparo do erro.
	 
	Os desenvolvedores farão a depuração.
	
	Os desenvolvedores farão a localização do erro.
	Respondido em 02/05/2022 21:37:04
	
	Explicação:
Os testes já foram efetuados pela equipe e os desenvolvedores tem que fazer a depuração.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Na empresa, seu chefe solicitou que você elaborasse a documentação da abordagem da equipe de software para os testes a serem realizados em uma importante aplicação web da sua empresa.
Esta documentação deve conter a definição do plano que descreve a estratégia global e o procedimento designando as etapas específicas do teste, assim como os tipos de testes que serão aplicados.
Neste caso qual documento você deverá elaborar?
		
	
	Massa de teste.
	 
	Especificação de teste.
	
	Caso de teste.
	
	Script de teste.
	
	Caso de uso.
	Respondido em 02/05/2022 21:38:02
	
	Explicação:
Neste caso, a especificação de teste é um documento que especifica um procedimento de teste com objetivo determinado, assim, é dada a condição de entrada e o resultado esperado após a execução do teste.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	São considerados testes de baixo nível:
		
	
	Integração e Aceitação.
	 
	Unidade e Integração.
	
	Integração e Sistema.
	
	Unidade e Aceitação.
	
	Unidade e Sistema.
	Respondido em 02/05/2022 21:38:20
	
	Explicação:
Sistema e Aceitação são considerados testes de alto nível.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Não é status de um bug cadastrado pela ferramenta Mantis:
		
	 
	Descartado.
	
	Fechado.
	
	Em execução.
	
	Pendente.
	
	Retorno.
	Respondido em 02/05/2022 21:38:42
	
	Explicação:
Os statusválidos são: novo, retorno,  atribuído,  em execução, pendente, concluído e fechado.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Dentre as tarefas do Testlink encontramos o conceito de criação de usuários. Cada usuário envolvido no projeto de testes deve ser cadastrado na ferramenta incluindo:
I- Profissionais da equipe de testes como gerente de testes, coordenador de testes, analistas de teste e testadores.
II- Profissionais da equipe de desenvolvimento como gerente de desenvolvimento, coordenador de desenvolvimento, analistas de sistema, projetistas e desenvolvedores.
III- Profissionais envolvidos no projeto que necessitem pelo menos visualizar as informações que estão na ferramenta, como gerentes de projeto, analistas de negócios, equipem de ambiente, diretores.
Assinale a assertiva correta.
		
	
	Apenas o item I está correto.
	
	Apenas o item II está correto.
	 
	Os itens I, II e III estão corretos.
	
	Apenas os itens II e III estão corretos.
	
	Apenas os itens I e II estão corretos.
	Respondido em 02/05/2022 21:39:09
	
	Explicação:
Todas as assertivas estão corretas.
Os usuários no Testlink ao serem criados, recebem um perfil específico, que será seu perfil padrão. Para cada projeto que atuem, podem ter perfis diferentes.
Exemplo: um coordenador de testes pode atuar como líder em um projeto que está sob sua responsabilidade, mas pode ser visitante em outro projeto que é coordenado por outro usuário.

Mais conteúdos dessa disciplina