Prévia do material em texto
Material de Estudo Nº 44: Engenharia de Software - Testes de Software e Qualidade de Software Questões: 1. Em um projeto de desenvolvimento de software, qual tipo de teste verifica se as funcionalidades do sistema atendem aos requisitos especificados? a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste de desempenho. Resposta: c) Teste de sistema verifica a conformidade com os requisitos. 2. Em um processo de teste de software, qual técnica verifica se as diferentes partes do código funcionam juntas corretamente? a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste de desempenho. Resposta: b) Teste de integração verifica a interação correta entre componentes. 3. Em um projeto de software, qual tipo de teste verifica se o sistema atende aos critérios de desempenho, como tempo de resposta e consumo de recursos? a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste de desempenho. Resposta: e) Teste de desempenho avalia tempo de resposta e consumo de recursos. 4. Em um processo de teste de software, qual técnica envolve a verificação do sistema com base nas regras de negócio e nos cenários de uso reais? a) Teste de unidade. b) Teste de integração. c) Teste de sistema. d) Teste de aceitação. e) Teste de desempenho. Resposta: d) Teste de aceitação valida o sistema com base em regras e cenários de uso. 5. Em um processo de desenvolvimento ágil de software, qual abordagem de teste se concentra na escrita de testes antes da implementação do código? a) Desenvolvimento orientado a testes (TDD). b) Teste de caixa branca. c) Teste de caixa preta. d) Teste exploratório. e) Teste de regressão. Resposta: a) TDD envolve a escrita de testes antes da implementação do código. 6. Em um processo de teste de software, qual técnica envolve a verificação do sistema com base na estrutura interna do código? a) Teste de caixa preta. b) Teste de caixa branca. c) Teste exploratório. d) Teste de regressão. e) Teste de unidade. Resposta: b) Teste de caixa branca utiliza a estrutura interna do código para verificação.