Esclarecer a lógica da fase de teste da estratégia de teste de desempenho para testes de desempenho

fase de teste

  1. Etapa de análise de requisitos de teste de desempenho

  De acordo com os hábitos de uso do usuário e os requisitos reais de desempenho do negócio, gere um questionário de requisitos de teste de desempenho

  Selecione serviços típicos com base nos requisitos de teste de desempenho e em importantes pesquisas de negócios do sistema

  Entenda o modelo de negócios e a estrutura do negócio

  2. Estágio de concepção do teste de desempenho

  Escrever casos de teste de desempenho

  Combine casos de teste de desempenho para gravar/modificar/aperfeiçoar scripts de execução de teste

  Projete cenários de execução de teste de desempenho combinados com cenários de aplicativos do usuário

  3. Fase de execução do teste de desempenho

  Use o aplicativo Controller na ferramenta de teste de desempenho LoadRunner para executar cenários de acordo com o número de usuários simultâneos e salvar os resultados do teste ( Jmeter é o mesmo)

  Use a ferramenta de teste de desempenho LoadRunner para monitorar o uso de recursos do sistema, como CPU, memória e disco do servidor no ambiente testado

  Use ferramentas de monitoramento de terceiros para monitorar o uso de recursos do sistema em teste quando necessário

  Para o teste de confiabilidade, faça o teste por um longo tempo para verificar se o sistema terá vazamentos de memória, tempo de inatividade, etc.

  4. Etapa de análise do teste de desempenho

  Use o aplicativo Analysis na ferramenta de teste de desempenho LoadRunner para analisar os resultados da execução do cenário

  Se necessário, use outras ferramentas auxiliares para monitorar o sistema, como o top do sistema Linux e outros comandos ou outras ferramentas auxiliares, para analisar melhor o uso dos recursos do sistema

  5. Teste de desempenho e estágio de ajuste

  Por meio de análise comparativa com resultados de testes anteriores, é determinado se o desempenho do sistema melhora após o ajuste.

  Ao realizar ajustes de desempenho, é melhor ajustar apenas um conteúdo ou um tipo de conteúdo por vez, para evitar a melhoria de desempenho causada pelo ajuste de vários itens por vez, mas não se sabe qual indicador-chave é ajustado para melhorar o desempenho. Normalmente, ajustamos o desempenho do sistema de fácil a difícil.

  A ordem de ajuste do sistema de fácil a difícil é a seguinte:

  (1) Problema de hardware

  (2) Problemas de rede

  (3) Servidor de aplicativos, banco de dados e outras informações de configuração

  (4) Código-fonte, problemas de script de banco de dados

  (5) Problemas de arquitetura do sistema De acordo com os resultados da execução do teste de desempenho, analise se os resultados atendem às necessidades do usuário e gere um relatório de teste de desempenho.

Prática de teste de desempenho avançado do Jmeter

Tutorial de artefato de captura de pacote de interface Fiddler

Série de teste móvel de teste de software

Supongo que te gusta

Origin blog.csdn.net/m0_37449634/article/details/131530112
Recomendado
Clasificación