Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2025
Engenharia de Software›Ferramentas de Desenvolvimento de Software
Código
ce216403
Banca
CESPE / CEBRASPE
Órgão
TCE-RS
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo (ACE )- Especialidade: Tecnologia da Informação
No que se refere ao processo e à estratégia de teste de aplicações web e à ferramenta SonarQube, julgue o item subsequente.Uma estratégia de teste para aplicações web contempla a execução da aplicação em múltiplas configurações de ambiente, de forma a avaliar não apenas a compatibilidade, mas também a confiabilidade, a escalabilidade e o desempenho da aplicação.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Estratégia de Teste para Aplicações Web
Gabarito: Certo (C). A afirmação está correta: uma estratégia de teste para aplicações web deve, de fato, incluir a execução em múltiplas configurações de ambiente para avaliar compatibilidade, confiabilidade, escalabilidade e desempenho, conforme boas práticas de engenharia de software.
O objetivo de testar em diferentes ambientes (navegadores, sistemas operacionais, dispositivos, versões de servidor) é verificar se a aplicação funciona corretamente em cada contexto (compatibilidade) e também medir atributos não funcionais como desempenho (tempo de resposta, throughput), confiabilidade (disponibilidade, tolerância a falhas) e escalabilidade (capacidade de lidar com aumento de carga). Esses são aspectos essenciais para aplicações web, que precisam atender a uma base diversa de usuários e condições de uso.
Portanto, a descrição apresentada está em linha com as práticas recomendadas de teste de software, especialmente para sistemas web.