Ed
há 2 meses
Vamos analisar as alternativas para identificar a principal diferença entre testes de unidade e testes de integração: a) Testes de unidade verificam a interação entre vários módulos, enquanto testes de integração verificam o comportamento de funções individuais. - Esta afirmação está incorreta, pois é o contrário: testes de unidade verificam partes isoladas do código. b) Testes de unidade são realizados pelo desenvolvedor, enquanto testes de integração são feitos após a entrega. - Embora os testes de unidade sejam geralmente realizados pelos desenvolvedores, os testes de integração também podem ser feitos durante o desenvolvimento, não apenas após a entrega. c) Testes de unidade verificam partes isoladas do código, enquanto testes de integração verificam a interação entre diferentes módulos ou sistemas. - Esta afirmação está correta. Testes de unidade focam em componentes individuais, enquanto testes de integração avaliam como esses componentes interagem. d) Testes de unidade são mais caros e demorados que testes de integração. - Isso não é verdade; geralmente, testes de unidade são mais rápidos e menos custosos. Portanto, a alternativa correta é: c) Testes de unidade verificam partes isoladas do código, enquanto testes de integração verificam a interação entre diferentes módulos ou sistemas.
Mais perguntas desse material