Recursos do Apache JMeter com suporte no Teste de Carga do Azure

O Teste de Carga do Azure permite que você use um script Apache JMeter (JMX) existente para criar e executar um teste de carga. Este artigo explica quais recursos do Apache JMeter são suportados no Teste de Carga do Azure.

Consulte a visão geral do Teste de Carga do Azure para saber como o Teste de Carga do Azure funciona.

Versão Apache JMeter suportada

O Teste de Carga do Azure usa o Apache JMeter versão 5.6.3 para executar testes de carga.

Detalhes do suporte do Apache JMeter

A tabela a seguir lista os recursos do Apache JMeter e seu suporte no Teste de Carga do Azure.

Caraterística Detalhes Mais informações
Elementos do plano de teste - Grupos de tópicos
- Variáveis
- Funções
- Amostradores
- Controladores lógicos
- Temporizadores
- Afirmações
- Pré-processadores
- Pós-processadores
Criar um teste de carga usando um script JMeter
Amostradores Todos os samplers e protocolos são suportados. Criar um teste de carga com um script JMeter
Controllers Todos os controladores lógicos são suportados, exceto o controlador Include, o controlador de módulo e o controlador de gravação. Criar um teste de carga com um script JMeter
Scripting - BeanShell
- Script JSR223
Elementos de configuração Todos os elementos de configuração são suportados. Exemplo: Ler dados de um arquivo CSV
Propriedades JMeter O Teste de Carga do Azure dá suporte ao carregamento de um único arquivo de propriedades de usuário por teste de carga para substituir as definições de configuração do JMeter ou adicionar propriedades personalizadas.
Os arquivos de propriedades do sistema não são suportados.
Configurar propriedades de usuário do JMeter
Plug-ins O Teste de Carga do Azure permite que você use plug-ins de e carregue um arquivo Java (JAR) com seu próprio código de https://jmeter-plugins.orgplug-in. Personalizar um teste de carga com plugins
Amostrador de driver da Web Devido à natureza intensiva de recursos dos testes WebDriver, você pode executar testes com uma carga de até quatro usuários virtuais associados ao amostrador de driver da Web. Testes com maior carga associada ao amostrador de driver da Web podem resultar em erros. Nesse caso, reduza a carga e tente novamente.
Você pode ter uma carga maior associada a outros samplers, como o sampler HTTP, no mesmo teste.
Serviços de escuta O Teste de Carga do Azure ignora todos os Coletores de Resultados, que incluem visualizadores como a árvore de resultados ou os resultados do gráfico.
Relatório do painel O painel Teste de Carga do Azure mostra as métricas do cliente e, opcionalmente, as métricas do lado do servidor.
Você pode exportar os resultados do teste de carga para usá-los em uma ferramenta de relatório ou gerar o painel do JMeter em sua máquina local.
Exportar resultados de testes
Fragmentos de teste Não suportado.

Próximos passos

Comece a usar o Teste de Carga do Azure: