Questão FC370137
Um software que está sendo desenvolvido por um determinado grupo de desenvolvedores está na fase de testes. Deseja-se verificar a integridade das funções e classes que compõem o so
Testes de Software
FGV · 2024
Um software que está sendo desenvolvido por um determinado grupo de desenvolvedores está na fase de testes. Deseja-se verificar a integridade das funções e classes que compõem o software. O teste adequado para realizar este tipo de verificação é o teste
- unitário.
- integração.
- de validação.
- de sistema.
- de aceitação.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
O teste unitário verifica, de forma isolada, o comportamento de pequenas unidades de código — normalmente funções e classes — para assegurar a sua integridade individual.
É executado no primeiro nível da pirâmide de testes e foca em cenários específicos: entradas, saídas e tratamento de erros daquela unidade, sem dependências externas.
Por ser local e repetível, facilita a detecção precoce de defeitos, documenta expectativas de comportamento e permite refatorações seguras.
Na prática, testes unitários são automatizados, escritos com frameworks específicos e costumam usar mocks ou stubs para isolar dependências.
Portanto, para checar a integridade de funções e classes durante a fase de testes, o teste unitário é o método adequado.
Conteúdo do catálogo FC Concursos · Atualizado em