Julgue o item a seguir, relativos a testes de software. Para...
Para se assegurar que o sistema opere com a carga necessária, são realizados testes de desempenho em que se aumenta progressivamente a carga até que se possa definir se o desempenho do sistema está aceitável.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Os testes de desempenho são uma categoria de testes fundamentais no processo de validação de software. Eles são utilizados para verificar a capacidade do sistema de atender a determinados critérios de performance sob uma carga específica. Isso é essencial em cenários onde o sistema precisa suportar um grande número de usuários simultâneos ou processar uma quantidade substancial de dados em tempo real, por exemplo.
Os testes de desempenho muitas vezes incluem a aplicação de uma carga progressivamente crescente sobre o sistema. Isso é realizado para determinar o ponto de ruptura do sistema, ou seja, o momento em que o sistema deixa de responder dentro dos limites aceitáveis, considerando métricas como tempo de resposta, taxa de transferência e utilização de recursos.
Ao aumentar a carga gradativamente, é possível observar como o desempenho do sistema evolui à medida que a carga se aproxima do limite máximo esperado para a operação normal. Dessa forma, os desenvolvedores e testadores podem identificar gargalos de desempenho e áreas que podem requerer otimização. A afirmação está correta pois reflete exatamente esse processo de avaliação do sistema sob condições controladas que simulam situações reais de uso.
Portanto, o item está correto ao afirmar que para garantir a operação do sistema sob a carga necessária, os testes de desempenho são realizados aumentando-se a carga de forma progressiva, permitindo assim definir se o desempenho está aceitável.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
essa questão me confundiu. quando se lê "carga necessária" eu associei a teste de performance. A questão é que não deixa de ser um teste de desempenho :(
Os testes de desempenho possuem o foco central na identificação e eliminação de gargalos de desempenhos relacionados a própria arquitetura utilizada.
Teste de carga: Verifica a aceitabilidade do comportamento de desempenho do objetivo do teste sob condições operacionais variadas enquanto a configuração permanece constante.
Teste de stress: Verifica a aceitabilidade do comportamento de desempenho do objetivo do teste quando condições anormais ou extremas são encontradas.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo