Considere as seguintes definições relacionadas a teste de software, com lacunas a preencher, e
assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. O teste __________ verifica o comportamento individual de partes do código. Cada parte é
testada separadamente para garantir que ela esteja funcionando corretamente antes de ser
integrada ao resto do sistema.
2. O teste __________ verifica a conexão entre as diferentes partes do sistema. É realizado depois
que as partes foram testadas e corrigidas individualmente, e o objetivo é verificar se elas
funcionam corretamente juntas.
3. O teste __________ verifica se o software atende às expectativas do usuário em termos de
funcionalidades e recursos. Esse teste é realizado a partir da perspectiva do usuário, simulando a
interação com o software e verificando se ele produz resultados esperados. Pode ser realizado
manualmente ou com a ajuda de ferramentas de automação de testes.