Geral
Engenharia de Software
Semana 6
0

Questão

Os testes de desempenho de software são essenciais para garantir que um sistema funcione de forma eficaz sob diferentes condições. O teste de estresse, por exemplo, é especialmente projetado para avaliar como o sistema se comporta sob condições extremas de carga. 

Com base nisso, é correto apontar que o teste de estresse tem como finalidade:
A) Avaliar o nível no qual o aumento de carga compromete a capacidade do sistema para sustentar o desempenho requerido, assegurando que o sistema possa lidar com aumentos graduais na demanda de usuários ou transações.
B) Avaliar a capacidade do sistema para processar volumes de dados especificados, medindo o throughput e a capacidade de armazenamento sob carga máxima.
C) Avaliar o comportamento do sistema em condições de carga variável, incluindo uso baixo, típico e de pico, para garantir a estabilidade do sistema sob diferentes níveis de carga.
D) Avaliar o comportamento do sistema em condições de carga acima dos requisitos de capacidade especificados, ou com recursos abaixo dos mínimos exigidos, para identificar possíveis pontos de falha.
E) Avaliar se o sistema pode sustentar uma carga necessária continuamente por um período de tempo determinado, verificando a estabilidade e desempenho a longo prazo sob carga constante.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1541/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'W4czeJsmiPBFgsV30z8ylwv7xkt6R2ptfH5NqoNLI5vkmV2rwYNoW9TWepGHBxhO' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }