Imagem de fundo

O Analista de Testes precisa, às vezes, envolver-se e auxiliar na implementação, superv...

O Analista de Testes precisa, às vezes, envolver-se e auxiliar na implementação, supervisão e manutenção de sistemas de informação. Os testes de software são fundamentais para garantir a qualidade, a confiabilidade e a conformidade do sistema antes e após sua implantação. Sendo assim, sobre testes de software, considerando boas práticas amplamente adotadas na engenharia de software, analise as assertivas a seguir.


I. O teste de integração tem como objetivo verificar a comunicação e a interação entre módulos ou componentes do sistema após terem sido testados individualmente.

II. O teste de sistema avalia o sistema como um todo, validando se ele atende aos requisitos funcionais e não funcionais especificados.

III. O teste de caixa branca é geralmente executado pelo usuário final ou por representantes do negócio, com foco na validação do sistema funcional em relação às necessidades do cliente.

IV. O teste unitário é realizado, preferencialmente, nas fases finais do desenvolvimento, quando o sistema já está completamente integrado aos requisitos funcionais e não funcionais.

V. Testes de regressão têm como objetivo verificar se alterações no código introduziram novos defeitos em funcionalidades que já estavam funcionando corretamente.


Está CORRETO o que se afirma em:


A

I, II e V, apenas.


B

II, III e IV, apenas.


C

I, II e IV, apenas.


D

II, IV e V, apenas.


E

I, III e V, apenas.