Principais indicadores de desempenho para o teste de carga

O teste de carga é essencial para o software que será executado em um servidor de rede ou Web.

O teste de carga é um processo que os desenvolvedores de tecnologia da informação usam para avaliar o uso esperado de um sistema de software. Ele é usado para determinar a capacidade de desempenho do programa para vários usuários em ambas as situações normais e de pico de desempenho, e é usado para sistemas que serão executados em servidores de rede e Web. cadeia de suprimentos de negócios e aplicações de registos de saúde electrónicos são exemplos de sistemas que devem estar de carga testado antes de ser colocado em operação plena em uma empresa.


O teste de carga examina todos os componentes de um programa de computador, incluindo o próprio software, o banco de dados que suporta o software, as conexões de rede e os servidores que hospedam o software. Uma variedade de testes são executados em cada componente e os dados gerados por cada teste é comparado ao anterior testes para identificar gargalos, problemas e oportunidades de melhoria no sistema.


O resultado final do teste de carga é um sistema que suporta múltiplos usuários em tempo hábil, sem erros ou problemas.

atuação

  • O desempenho é um indicador básico de sucesso para o teste de carga. As medidas de desempenho a velocidade em que o sistema opera em vários níveis de demanda do usuário. "Batidas por segundo" é uma medida de quantas demandas de um sistema processa em um único segundo. Um "hit" é uma exigência feita no sistema, tais como um comando para calcular um total, guardar informações ou para exibir um gráfico.

    Os acessos por segundo trata métricas atinge a todos o mesmo e não faz distinção entre comandos simples e complexos. Ele não diz testadores quantos hits foram efectivamente transformadas, apenas o número recebido em um segundo.



    `páginas por segundo «medidas quantas páginas são solicitadas por segundo por vários usuários. Uma página é equivalente a uma tela. Páginas por segundo é a medida que mais influencia opiniões do sistema. Quando um sistema tem um alto páginas por segundo medida, os usuários finais descrevê-lo tão rápido.

Resposta do sistema e disponibilidade

  • Junto com a medida páginas por segundo, a resposta do sistema e disponibilidade são factores chave da satisfação do usuário final. "Tempo de Hit" é o tempo médio, em segundos, que leva o sistema para recuperar e exibir um elemento de qualquer tipo, tais como informações, um link gráfico ou Internet. Ele indica como responsivo o sistema está aos comandos do usuário.

    "Tempo para a primeira byte `mede o tempo necessário para que o primeiro byte de dados a serem recuperados e exibidos na tela. Por exemplo, é o tempo que decorre entre o usuário pressiona a tecla enter para um comando de pesquisa e os resultados da pesquisa começam a exibir na tela. Normalmente, o tempo para a primeira medida byte é mais lento quando há mais usuários no sistema. Esta medida leva a comentários de usuários, tais como "o sistema é lento hoje. ` (Ref # 2)

Falha do sistema e Integridade

  • Falha e testes de carga integridade medir a estabilidade e confiabilidade do sistema. "Rondas" medir o número de vezes que uma função, como pesquisa, foi executado em comparação com o número total de vezes que a função de busca foi solicitada e falharam. "rodadas falhou" e "rondas falharam por segundo" Relatório das rodadas de testes que falharam eo número total de rodadas que falham a cada segundo. Os desenvolvedores irão examinar os logs de programa para descobrir o que causou o comando de busca a falhar.

    "hits falhou" e "acertos falhados por segundo" medidas são usados ​​para identificar links quebrados, falta de dados ou imagens no sistema. Elas indicam que o sistema não conseguiu executar um comando do usuário ou bater porque algo estava faltando.

    Da mesma forma, o "conexões falhas" medida diz desenvolvedores que o programa estava muito ocupado para lidar com todos os pedidos ou que um utilizador enviado dados incorretos que o sistema não iria processar e se recusou a conexão.

De esta maneira? Compartilhar em redes sociais:

LiveInternet