Questão de Engenharia de Software — Teste de Software — FUNDATEC 2026
Engenharia de SoftwareTeste de Software
- Código
- qg685499
- Banca
- FUNDATEC
- Órgão
- IFC-SC
- Ano
- 2026
- Nível
- Superior
- Cargo
- Professor EBTT - Computação
Na Engenharia de Software, os testes são classificados pela abordagem de projeto de casos de teste (caixa preta vs. caixa branca) e pelo nível de integração entre os componentes testados (unitário, integração, sistema). Nesse sentido, assinale a alternativa correta.
- AO teste de caixa branca baseia-se exclusivamente na especificação funcional do software, verificando se as saídas produzidas pelo sistema correspondem às saídas esperadas para as entradas fornecidas.
- BNo desenvolvimento orientado a testes (TDD), os casos de teste são elaborados após a implementação completa do módulo, para validar a conformidade com os requisitos levantados.
- CO teste de integração verifica isoladamente o comportamento de cada função ou método, substituindo suas dependências externas por objetos substitutos (stubs/mocks).
- DO teste de sistema é conduzido pelos desenvolvedores para verificar a cobertura de caminhos internos do código, enquanto o teste de aceitação, conduzido pelo cliente, verifica apenas os requisitos funcionais declarados.
- EO teste de caixa preta não requer conhecimento da estrutura interna do código; baseia-se na especificação para verificar se o sistema produz as saídas corretas para as entradas fornecidas.