Dentre os diversos tipos de RNF (Requisitos Não Funcionais),...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Teste de fumaça.
A questão aborda os subtipos de teste de desempenho, que estão relacionados a avaliar a eficiência de um sistema em termos de tempo de resposta, consumo de recursos, capacidade de processamento e comportamento sob variadas condições de carga. Compreender os diferentes tipos de testes de desempenho é essencial para quem atua com Engenharia de Software no contexto de Teste de Software, pois permite garantir que o sistema atende aos requisitos não funcionais relacionados ao seu desempenho.
Testes de desempenho são fundamentais para verificar se um sistema pode suportar um determinado volume de dados ou número de usuários, bem como para avaliar como o sistema reage sob condições extremas ou durante períodos prolongados de uso.
A alternativa C, Teste de fumaça, não é um teste de desempenho. O Teste de fumaça, também conhecido como "smoke testing", é uma técnica de teste de software que consiste em realizar verificações básicas para assegurar que as principais funções de um sistema operam corretamente após uma nova compilação ou atualização. O objetivo é detectar problemas graves que possam impedir que seja realizada uma rodada de testes mais aprofundada. Portanto, o Teste de fumaça está mais relacionado a verificar a estabilidade de uma nova versão do que a avaliar o desempenho do sistema.
Em contraste, os outros tipos listados, como Teste de carga, Teste de estresse, Teste de resistência e Teste de volume, são todos subtipos de testes de desempenho:
- Teste de carga: Avalia como o sistema comporta-se sob uma carga específica, geralmente simula um número esperado de usuários.
- Teste de estresse: Coloca o sistema sob condições extremas, muitas vezes além das condições de carga esperadas, para verificar sua tolerância a sobrecargas.
- Teste de resistência: Verifica o desempenho do sistema ao longo de um período estendido, observando possíveis vazamentos de memória ou degradação da performance.
- Teste de volume: Testa o sistema com uma grande quantidade de dados para avaliar seu comportamento sob tal volume.
Portanto, a alternativa C é a correta, pois o Teste de fumaça não é um teste focado em avaliar o desempenho do sistema, mas sim sua estabilidade básica após mudanças.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo