Feather Background Waves Background
Ir para o conteúdo principal
Feather Background Waves Background
Feather Background Waves Background
  1. JMeter em Português/

Evitar Práticas em Testes de Performance

·3 minutos
Novato - This article is part of a series.
Part 15: This Article

correlation

Erros Comuns a Evitar na Processo de Testes de Performance.>

Erros Comuns a Evitar na Processo de Testes de Performance. #

Testes de performance é uma série de testes que nos permite medir o tempo de execução de um conjunto de tarefas em um sistema sob determinadas condições. Estes testes podem ser uma grande desafio para aqueles que se mudam, mesmo de testes manuais até automatizados, por causa do nível técnico exigido. Infelizmente, não todos são bem-sucedidos na performance testing e como testeiro de performance gostaria de compartilhar com você alguns erros que aprendi ao longo da minha experiência, documentando-os e hoje queria compartilhá-los conosco. Aqui estão algumas das erros comuns que podemos evitar em nossos projetos futuros, independentemente dos ferramentas usamos.

Planejamento Inexacto>

Planejamento Inexacto #

Muitas organizações não consideram desempenho durante os primeiros estágios da desenvolvimento. Isso pode levar a problemas nas fases seguintes do desenvolvimento de software. Internamente na testagem de desempenho, cada atividade deve ser planejada com cuidado. É importante notar que o processo de correlação é uma fase complexa e difícil, e geralmente requer mais tempo e esforço.

Modelagem de Tarefas Incorreta>

Modelagem de Tarefas Incorreta #

A modelagem precípua para determinar os problemas de desempenho é o primeiro passo. As modelos de trabalho fornecem informações sobre quais ações dos usuários serão testadas sob um nível de carga específica, as situações comerciais que aplicarão a todos os usuários e como os usuários serão distribuídos em cada situação. Lembre-se de que antes de gerar uma carga para uma aplicação web ou mobile, você precisa aprender e entender sua anatomia.

Escolher um ambiente de teste realista é uma tarefa desafiadora que pode requerer esforços tecnológicos e organizacionais significativos. Se o ambiente de teste não for realista, os resultados do teste serão inacurados.

Falta de documentação.>

Falta de documentação. #

Repetir cenários e comparar resultados entre execuções ou iterações são atividades importantes em testes de desempenho. Este processo pode se tornar complicado quando há muitas iterações, parâmetros, usuários virtuais, solicitações etc. Certifique-se de documentar problemas relacionados a cada iteração nos logs de resultados. É válido considerar pelo menos o documento do Plano de Teste e o Relatório de Resultados.

Generador de Máquinas Carregamento>

Generador de Máquinas Carregamento #

Um nível de硬件 baixo ou muitos usuários virtuais interagindo com a aplicação podem contribuir para o generador de máquinas. Isso negativamente afetará os tempos de resposta. Precisamos garantir que tenhamos generadores de máquinas para distribuir corretamente o carregamento.

Resultados Precisos Insuficientes.>

Resultados Precisos Insuficientes. #

Não podemos fingir mostrar um relatório de desempenho com latências e erros apenas da JMeter. É vital considerar que temos indicadores e métricas em servidores onde os aplicativos testados estão hospedados. Estes indicadores devem ser monitorados correspondendo às execuções de testes de desempenho realizadas.



Novato - This article is part of a series.
Part 15: This Article