Teste de Estresse

O que é teste de estresse?

Teste de estresse: uma técnica de teste não funcional que é realizada como parte do teste de desempenho. Durante o teste de estresse, o sistema é monitorado após sujeitá-lo a uma sobrecarga para garantir que o sistema possa sustentar o estresse.

A recuperação do sistema dessa fase (após estresse) é muito crítica, pois é altamente provável que aconteça em ambiente de produção.

Razões para a realização de testes de estresse:

  • Ele permite que a equipe de teste monitore o desempenho do sistema durante as falhas.

  • Para verificar se o sistema salvou os dados antes de travar ou NÃO.

  • Para verificar se o sistema imprime mensagens de erro significativas durante a falha ou se imprimiu algumas exceções aleatórias.

  • Para verificar se falhas inesperadas não causam problemas de segurança.

Teste de Estresse - Cenários:

  • Monitore o comportamento do sistema quando o número máximo de usuários estiver conectado ao mesmo tempo.

  • Todos os usuários realizam as operações críticas ao mesmo tempo.

  • Todos os usuários acessando o mesmo arquivo ao mesmo tempo.

  • Problemas de hardware, como servidor de banco de dados inativo ou alguns dos servidores em um parque de servidores travaram.