Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Prévia do material em texto

Material de Estudo: Engenharia de Software - Material 70 
Tema: Testes de Software e Qualidade 
1. Qual tipo de teste de software verifica se um componente ou módulo individual 
funciona corretamente, isolado de outros componentes do sistema? 
a) Teste de integração. b) Teste de sistema. c) Teste de unidade. d) Teste de aceitação. e) Teste 
de regressão. 
Resposta: c) Teste de unidade. 
Justificativa: O teste de unidade é fundamental para garantir a qualidade de cada componente 
individual do software. 
2. Qual tipo de teste de software verifica a interação entre diferentes componentes ou 
módulos do sistema, garantindo que eles funcionem em conjunto? 
a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste 
de regressão. 
Resposta: b) Teste de integração. 
Justificativa: O teste de integração verifica se a comunicação e a troca de dados entre os 
componentes são corretas. 
3. Qual métrica de qualidade de software mede a proporção de defeitos encontrados 
durante o teste em relação ao número total de defeitos presentes no software? 
a) Cobertura de código. b) Densidade de defeitos. c) Eficácia do teste. d) Eficiência do teste. e) 
Manutenibilidade. 
Resposta: c) Eficácia do teste. 
Justificativa: A eficácia do teste indica a capacidade dos testes de detectar defeitos no 
software. 
4. Qual nível de teste de software verifica se o sistema atende aos requisitos do usuário e 
se está pronto para ser liberado para produção? 
a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste 
de regressão. 
Resposta: d) Teste de aceitação. 
Justificativa: O teste de aceitação é realizado pelos usuários ou clientes para validar o software. 
5. Qual tipo de teste de software verifica se as alterações ou correções de bugs não 
introduziram novos defeitos no sistema? 
a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste 
de regressão. 
Resposta: e) Teste de regressão. 
Justificativa: O teste de regressão garante que as funcionalidades existentes não foram 
afetadas pelas mudanças. 
6. Qual prática de desenvolvimento de software envolve a escrita de testes 
automatizados antes da escrita do código, garantindo que o software atenda aos 
requisitos desde o início? 
a) Desenvolvimento orientado a testes (TDD). b) Integração contínua (CI). c) Entrega contínua 
(CD). d) DevOps. e) Scrum. 
Resposta: a) Desenvolvimento orientado a testes (TDD). 
Justificativa: O TDD melhora a qualidade do software e facilita a manutenção, guiando o 
desenvolvimento pelos testes.

Mais conteúdos dessa disciplina