← Questões de Engenharia de Software

Engenharia de Software · CESPE/CEBRASPE · 2023

Questão comentada de Engenharia de Software

O teste de integração de software é responsável por

Gabarito: D

Teste de integração é a etapa em que você verifica se os módulos, quando colocados para trabalhar juntos, realmente se entendem. Em outras palavras: não basta cada parte funcionar sozinha no laboratório, elas precisam conversar bem entre si quando ligadas no sistema inteiro. Esse teste foca nos pontos de contato entre componentes, como chamadas de função, passagem de dados, interfaces e dependências. É aqui que costumam aparecer erros de integração, como campos incompatíveis, formatos errados, ordem de chamada inadequada ou falhas de comunicação entre módulos. Por isso, o gabarito é a letra D: validar, de forma conjunta, os módulos construídos individualmente. Essa é exatamente a ideia do teste de integração, que vem depois do teste unitário e antes do teste de sistema, segundo a classificação clássica da engenharia de software ensinada por autores como Pressman e Sommerville. Um jeito fácil de lembrar: teste unitário olha a peça isolada, teste de integração olha como as peças encaixam, e teste de sistema olha o conjunto completo em uso. Se a peça é boa, mas o encaixe é ruim, o problema aparece na integração. Sem drama, só sem “apertar o parafuso errado” no lugar errado.

Continue treinando

Questões relacionadas