O teste de desempenho é essencial para avaliar a capacidade e a capacidade de resposta de aplicações web. Envolve a medição de métricas-chave, como tempos de resposta e rendimento, para garantir que os sistemas possam lidar com cargas de usuário esperadas de forma eficaz.

Compreender o Tempo de Resposta

O tempo de resposta refere-se à duração entre o envio de uma solicitação e o recebimento de uma resposta do servidor. É um indicador crítico da experiência do usuário, afetando a satisfação e a usabilidade.

Para calcular o tempo médio de resposta, somar todos os tempos de resposta individuais e dividir pelo número de pedidos:

Tempo médio de resposta = Tempo total de resposta / Número de pedidos

Medindo a produtividade

A produtividade mede o número de pedidos processados pelo sistema em um determinado período de tempo, tipicamente expresso em pedidos por segundo (RPS). Indica a capacidade do aplicativo sob carga.

Para determinar o rendimento, dividir o número total de pedidos pelo tempo total de execução:

Put = Número de Pedidos / Tempo Total (segundos)

Cálculos de Teste de Desempenho Principais

  • Tempo de resposta: Mede a latência experimentada pelos usuários.
  • Put: Indica a capacidade do sistema.
  • Carga de Peak: Número mais elevado de pedidos tratados por segundo.
  • Taxa de erro: Percentagem de pedidos não realizados durante o ensaio.