Imagem de fundo

Com a complexidade dos sistemas atuais, testar é essencial...

Com a complexidade dos sistemas atuais, testar é essencial para evitar prejuízos financeiros e proteger a reputação de um negócio ou instituição.

O teste, longe de ser apenas uma etapa final de verificação, é um processo estratégico que previne falhas, reduz custos de manutenção e assegura a satisfação do usuário. Sua importância reside na garantia de que um sistema funciona como esperado, sendo um componente fundamental para a qualidade, a confiabilidade e a segurança de qualquer produto digital.


Nesse contexto, relacione os testes listados a seguir às características que melhor os definem.


1. Integração

2. Regressão

3. Sistema


( ) É um tipo de teste, ou seja, foca no que testar.

( ) Verifica a interação entre módulos, classes ou camadas combinadas, garantindo que suas interfaces funcionem corretamente.

( ) É realizado com o software completamente integrado, confrontando-o com requisitos funcionais e não funcionais em ambiente similar ao de produção.

( ) Consiste na reexecução de testes para garantir que alterações recentes não causaram novos defeitos em funcionalidades que já estavam prontas.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.


A

3, 3, 2 e 1.


B

3, 1, 3 e 2.


C

1, 2, 3 e 2.


D

2, 1, 2 e 1.


E

2, 1, 3 e 2.