Logo Passei Direto
Buscar
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

Prévia do material em texto

Material de Estudo 2: Engenharia de Software - Teste de Software 
1. Um sistema de e-commerce apresenta um erro no cálculo do valor total do carrinho de 
compras quando um usuário adiciona um produto com desconto. Qual tipo de teste 
seria mais eficaz para identificar esse erro? 
a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste 
de desempenho. 
Resposta: c) Teste de sistema. 
Justificativa: O erro envolve a interação de diferentes componentes do sistema (cálculo de 
preço, aplicação de desconto, totalização do carrinho), exigindo um teste que avalie o sistema 
como um todo. 
2. Uma equipe de desenvolvimento está utilizando a metodologia Scrum. Em qual fase do 
ciclo de vida do software o teste de regressão é mais relevante? 
a) Planejamento da sprint. b) Desenvolvimento da sprint. c) Revisão da sprint. d) Retrospectiva 
da sprint. e) Refinamento do backlog. 
Resposta: c) Revisão da sprint. 
Justificativa: O teste de regressão garante que novas funcionalidades não introduziram defeitos 
em funcionalidades existentes, sendo crucial após a implementação de novas features na 
sprint. 
3. Um sistema de gestão de estoque apresenta lentidão no processamento de grandes 
volumes de dados durante o horário de pico. Qual tipo de teste seria mais adequado 
para avaliar esse problema? 
a) Teste de usabilidade. b) Teste de segurança. c) Teste de funcionalidade. d) Teste de 
desempenho. e) Teste de compatibilidade. 
Resposta: d) Teste de desempenho. 
Justificativa: O teste de desempenho avalia a capacidade do sistema de responder sob 
diferentes cargas de trabalho, identificando gargalos e problemas de lentidão. 
4. Em um projeto de desenvolvimento de um aplicativo mobile, a equipe decide utilizar 
testes de caixa preta. Qual das seguintes técnicas de teste se enquadra nessa 
categoria? 
a) Teste de cobertura de código. b) Teste de fluxo de dados. c) Teste de valor limite. d) Teste de 
caminho básico. e) Teste de mutação. 
Resposta: c) Teste de valor limite. 
Justificativa: O teste de valor limite foca em testar os limites de entrada e saída do sistema, 
sem conhecimento da estrutura interna do código, caracterizando um teste de caixa preta. 
5. Um sistema de controle de acesso a um prédio utiliza reconhecimento facial. Qual tipo 
de teste seria mais relevante para garantir a segurança do sistema? 
a) Teste de usabilidade. b) Teste de segurança. c) Teste de funcionalidade. d) Teste de 
desempenho. e) Teste de compatibilidade. 
Resposta: b) Teste de segurança. 
Justificativa: O sistema lida com dados sensíveis e controle de acesso, exigindo testes que 
avaliem a resistência a ataques e a proteção contra acessos não autorizados. 
6. Uma equipe de desenvolvimento está utilizando a técnica de teste de par (pair testing). 
Qual das seguintes características é inerente a essa técnica? 
a) Automação de testes. b) Teste individual. c) Teste exploratório. d) Teste baseado em modelo. 
e) Teste em pares. 
Resposta: e) Teste em pares. 
Justificativa: A técnica de teste de par envolve dois testadores trabalhando juntos em um único 
computador, colaborando na criação e execução dos testes.

Mais conteúdos dessa disciplina