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 46: Engenharia de Software - Qualidade de Software e Testes 
1. Em um projeto de desenvolvimento de um sistema de gerenciamento de estoque para uma 
rede de supermercados, a equipe busca utilizar uma técnica de teste que maximize a cobertura 
de código e minimize o risco de falhas em produção. Qual técnica seria mais adequada para 
essa aplicação? 
a) Testes de unidade. 
b) Testes de integração. 
c) Testes de sistema. 
d) Testes de aceitação. 
e) Testes de regressão. 
Resposta: a) Testes de unidade. 
Justificativa: Os testes de unidade verificam o funcionamento correto de cada componente 
individual do sistema, garantindo a cobertura de código e minimizando o risco de falhas em 
produção. 
2. Em um projeto de desenvolvimento de um aplicativo móvel para reservas de hotéis, a 
equipe busca utilizar uma ferramenta de teste automatizado que maximize a eficiência dos 
testes e minimize o tempo de execução. Qual ferramenta seria mais adequada para essa 
aplicação? 
a) Selenium. 
b) JUnit. 
c) Appium. 
d) JMeter. 
e) Postman. 
Resposta: c) Appium. 
Justificativa: O Appium é uma ferramenta de teste automatizado para aplicativos móveis que 
permite a execução de testes em diferentes plataformas (iOS e Android) com alta eficiência e 
baixo tempo de execução. 
3. Em um projeto de desenvolvimento de um sistema de análise de dados para uma empresa 
de marketing, a equipe busca utilizar uma métrica de qualidade de software que avalie a 
facilidade de uso e a satisfação dos usuários. Qual métrica seria mais adequada para essa 
aplicação? 
a) Cobertura de código. 
b) Complexidade ciclomática. 
c) Pontos de função. 
d) Usabilidade. 
e) Manutenibilidade. 
Resposta: d) Usabilidade. 
Justificativa: A usabilidade avalia a facilidade de uso e a satisfação dos usuários com o sistema, 
sendo uma métrica importante para sistemas de análise de dados que são utilizados por 
profissionais de marketing. 
4. Em um projeto de desenvolvimento de um sistema de controle de tráfego aéreo, a equipe 
busca utilizar uma técnica de teste que maximize a segurança e a confiabilidade do sistema em 
situações críticas. Qual técnica seria mais adequada para essa aplicação? 
a) Testes de unidade. 
b) Testes de integração. 
c) Testes de sistema. 
d) Testes de segurança. 
e) Testes de desempenho. 
Resposta: d) Testes de segurança. 
Justificativa: Os testes de segurança avaliam a capacidade do sistema de resistir a ataques 
cibernéticos e falhas de hardware, garantindo a segurança e a confiabilidade do sistema em 
situações críticas. 
5. Em um projeto de desenvolvimento de um sistema de geração de relatórios financeiros para 
uma empresa de contabilidade, a equipe busca utilizar uma técnica de teste que maximize a 
precisão dos cálculos e a conformidade com as normas contábeis. Qual técnica seria mais 
adequada para essa aplicação? 
a) Testes de unidade. 
b) Testes de integração. 
c) Testes de sistema. 
d) Testes de conformidade. 
e) Testes de desempenho. 
Resposta: d) Testes de conformidade. 
Justificativa: Os testes de conformidade avaliam a precisão dos cálculos e a conformidade do 
sistema com as normas contábeis, garantindo a qualidade e a confiabilidade dos relatórios 
financeiros.

Mais conteúdos dessa disciplina