Testes de Software – Afirmativas
Gabarito: letra D. As quatro afirmativas (I, II, III e IV) estão corretas conforme as definições clássicas de engenharia de software: testes unitários verificam unidades isoladas, testes de integração checam interação entre módulos, TDD preconiza escrever testes antes do código, e testes de usabilidade avaliam a experiência do usuário.
Tipo de Teste | Foco | Objetivo |
|---|
Teste Unitário | Unidades isoladas (funções, métodos) | Garantir funcionamento isolado |
Teste de Integração | Interação entre módulos/componentes | Garantir funcionamento combinado |
TDD | Prática de desenvolvimento | Escrever testes antes do código |
Teste de Usabilidade | Experiência do usuário | Verificar interface intuitiva e eficiente |
Item I — ✅ Correto
Testes unitários (ou de unidade) focam nas menores partes testáveis do software, como funções, métodos ou classes, para garantir o correto funcionamento isolado.
Item II — ✅ Correto
Testes de integração verificam a comunicação e a interação entre diferentes módulos ou componentes, assegurando que o conjunto opere sem falhas de interface.
Item III — ✅ Correto
Test-Driven Development (TDD) é uma prática ágil em que os testes são escritos antes da implementação, guiando o design e resultando em código mais limpo e testável.
Item IV — ✅ Correto
Testes de usabilidade são realizados com usuários reais ou simulados para avaliar a interface, a eficiência e a satisfação na interação com o software.
Conclusão: Todas as afirmativas estão corretas. A alternativa D (I, II, III e IV) é o gabarito.
Análise das alternativas
Alternativa A — ❌ Incorreta
Afirma que apenas I, II e IV estão corretas, mas omite o item III (TDD), que é verdadeiro.
Alternativa B — ❌ Incorreta
Afirma que apenas I, III e IV estão corretas, mas omite o item II (testes de integração), que é verdadeiro.
Alternativa C — ❌ Incorreta
Afirma que apenas II, III e IV estão corretas, mas omite o item I (testes unitários), que é verdadeiro.
Alternativa D — ✅ Correta ⟵ GABARITO
Inclui todos os quatro itens: I, II, III e IV, todos verdadeiros.
Alternativa E — ❌ Incorreta
Afirma que apenas I e III estão corretas, mas omite II e IV, ambos verdadeiros.
Gabarito: letra D