← Questões de Engenharia de Software

Engenharia de Software · FGV · 2023

Questão comentada de Engenharia de Software

A estratégia de teste software cujo objetivo principal é verificar como um dado software se comporta em um cenário que exige recursos computacionais em quantidades, frequência ou volumes anormais é o teste de

Gabarito: A

Quando a prova fala em software sendo colocado sob condições anormais de recursos, a ideia é simples: testar o limite da aplicação. Pense em picos de acesso, volume muito alto de dados, muitas requisições ao mesmo tempo ou consumo exagerado de memória e processamento. Nesse cenário, o objetivo não é ver se o sistema “funciona bonitinho”, mas sim descobrir onde ele quebra, degrada ou perde desempenho. Isso é exatamente o teste de estresse. Ele serve para avaliar o comportamento do software acima da carga esperada, em situações extremas ou até fora do normal. A pergunta destaca recursos computacionais em quantidades, frequência ou volumes anormais, o que casa diretamente com essa definição. Em contraste, integração verifica se módulos conversam bem entre si; regressão confere se mudanças não estragaram o que já funcionava; unidade testa componentes isolados; usabilidade olha a experiência do usuário, facilidade de uso e interface. Ou seja, cada um tem seu papel, mas nenhum deles foca em forçar o sistema ao limite como a questão descreve. Então, o gabarito A está correto porque o enunciado descreve precisamente uma situação típica de teste de estresse: submeter o software a condições intensas para observar sua resistência e comportamento sob pressão. É o famoso “vamos ver até onde aguenta”.

Continue treinando

Questões relacionadas