Determinado órgão de atendimento ao público
precisou passar o seu sistema por testes
funcionais, os quais mostraram resultados
bem-sucedidos, a princípio, mas, durante o uso
real em dias de pico, o sistema apresentou
lentidão extrema e falhas de conexão. A equipe de
qualidade decidiu, então, aplicar testes
específicos para avaliar o comportamento do
sistema sob condições adversas. A respeito dos
testes considerados pela equipe, com base nas
práticas de engenharia de software voltadas à
qualidade e nos testes de requisitos não
funcionais, assinale a alternativa correta.
✂️ a) Testes de carga simulam volumes reais ou
crescentes de usuários e transações, enquanto
testes de estresse extrapolam os limites do
sistema para avaliar seu comportamento em
condições extremas. ✂️ b) O teste de carga busca provocar falhas no
sistema ao exceder intencionalmente os limites
operacionais definidos em requisitos funcionais. ✂️ c) Testes de carga e estresse são tipos de
validação informal e não se aplicam a sistemas
que já passaram por testes funcionais completos. ✂️ d) O teste de estresse avalia a usabilidade da
interface do sistema em situações de interação
simultânea por múltiplos usuários. ✂️ e) Testes de requisitos não funcionais são focados
apenas em desempenho e não consideram
atributos como segurança, confiabilidade ou
escalabilidade.