Ambiente de teste de desempenho Jmeter

1. Configuração do ambiente

Ambiente Linux (o jmeter4.0 usado desta vez requer o jdk1.8 e superior para dar suporte)


1. Crie um diretório, use o usuário root para efetuar login no sistema Linux, insira o caminho / home, execute mkdir jmeter para criar o diretório jmeter

2. Faça o upload do pacote de instalação do Jmeter, insira o diretório jmeter, use o comando rz para fazer upload do software de teste compactado do jmeter


3. Use descompacte o apache-jmeter -4.0-performance.zip Descompacte o pacote compactado carregado

4. Após a descompactação, o diretório apache-jmeter-4.0-performance será gerado no diretório atual

5. Configure variáveis ​​globais, neste momento você pode usar o vim / etc / profile para modificar as variáveis ​​globais

6. Adicione PATH de exportação = $ PATH: /home/jmeter/apache-jmeter-4.0-performance/bin

7. Em seguida, digite: wq para salvar e sair, execute source / etc / profile para fazer a configuração entrar em vigor

8. Em seguida, forneça / home / jmeter /apache-jmeter-4.0-performance/bin Permissões de execução de arquivo Jmeter, primeiro cd /home/jmeter/apache-jmeter-4.0-performance/bin no diretório bin

9. chmod 777 jmeter

10. Após a conclusão da execução, execute jmeter -v pode ver a figura a seguir, provar que a configuração da variável global foi bem-sucedida, você pode usar o comando para executar testes de desempenho

ambiente do windows


1. O caminho de posicionamento do pacote de instalação, é recomendável colocar o pacote de instalação jmeter no diretório principal do disco, não na unidade C, como mostrado abaixo

2. Configure variáveis ​​globais, primeiro crie uma variável de sistema, o nome é JMETER_HOME, o valor da variável é D: \ apache-jmeter-4.0-performance (preencha de acordo com o caminho real)

3. Em seguida, adicione% JMETER_HOME% \ bin ao caminho da variável do sistema, conforme mostrado na figura abaixo 
4. A configuração está concluída, clique em OK, digite jmeter -v na linha de comando do cmd Figura, representando uma configuração bem-sucedida 
2. Desenvolvimento de script
1. Manutenção do diretório, use o comando mkdir project em / home / jmeter para criar um diretório de projeto

2. Crie uma pasta com o nome do sistema localmente

3. Crie uma data em devops
4. Neste Crie três subpastas no arquivo, dados, resultado e script

5. Em seguida, crie duas pastas no log, summary_report, que são usadas para salvar o log e o relatório agregado

6. Configurações parametrizadas, primeiro adicione variáveis ​​definidas pelo usuário , Defina uma variável como caminho, o valor é o formato relativo do caminho ... / data / name.csv e o formato do caminho é o ambiente linux (o Windows é compatível com o formato Linux, para que você possa implementar linux, Windwos ambiente síncrono compatível)


7. Primeiro, adicione um conjunto de dados de arquivo CSV, o nome do arquivo alterado $ {path}, selecione o arquivo de codificação UFT-8, introduzir o nome do nome da variável variável a ser referenciada, o nome do nome do parâmetro arquivo nome da coluna .csv, ignore a primeira linha e selecione true, outros valores padrão


8. Adicione um arquivo chamado name.csv no diretório de dados e defina o nome e o valor do parâmetro.


9. Método de parâmetro de referência, altere a variável para $ {name} e $ {description} na variável que precisa chamar o valor do parâmetro, o sistema pode chamar a variável

10. Upload do pacote, após a conclusão do desenvolvimento do caso, salve o caso no diretório de resultados em

11 casos, o desenvolvimento, a depuração estiver concluída, o sistema DevOps carregamento pacote para o caminho linux / home / jmeter / projeto, digite rz entrar, o sistema irá abrir uma caixa de mensagem, você pode optar por fazer o upload do arquivo de


12. em seguida, usar o sistema de DevOps descompactação. Descompacte o zip com o comando zip


3. Execução do caso
1. Use o comando cd / home / jmeter / project / devops system / 20180703 / script para inserir o caminho do script, certifique-se de inserir o diretório do script, para poder usar o caminho relativo sem inserir um longo Caminho absoluto

2. O comando é o seguinte: jmeter -n -t add check Jmx -l… / result / summary_report / add check _10_10min.jtl -j… / result / log / add check _10_10min.log

Use este comando para chamar jmeter para teste de desempenho.-T é seguido pelo nome do script a ser executado, -l é seguido pelo caminho de salvamento do relatório de agregação, -j é seguido pelo caminho de salvamento do log, 10 é o número de usuários simultâneos e 10min é a duração da cena


3. Após a execução, os arquivos serão gerados em dois caminhos


Se o artigo for útil para você, preste atenção à minha conta pública. A conta pública é sincronizada com os artigos desta plataforma para fácil referência. Continuarei a lançar artigos relacionados ao teste e compartilhará técnicas de teste com você. Cada artigo original é escrito com cuidado. Ponha um fim ao plágio


Grupo QQ Technology Exchange: para adicionar um grupo, insira as informações de verificação
              Insira a descrição da imagem aqui


O código QR do WeChat presta atenção ao número público:

Insira a descrição da imagem aqui


Depois de prestar atenção, responder ao download do recurso, você pode obter o endereço de download de vários recursos compartilhados por mim

[Falha na transferência da imagem da cadeia externa, o site de origem pode ter um mecanismo de cadeia anti-roubo, é recomendável salvar a imagem e enviá-la diretamente (img-dkyHNY2D-1569554485737) (https://s1.51cto.com/images/blog/201908/06/2e62f8806e1dc1c391c4332ac7fd70b1 .png? x-oss-process = imagem / marca d'água, tamanho_16, texto_QDUxQ1RP5Y2a5a6i, cor_FFFFFF, t_100, g_se, x_10, y_10, shadow_90, type_ZmFuZ3poZW5naGVpdGk =)]

Acho que você gosta

Origin www.cnblogs.com/Jmeter-Automation/p/12730499.html
Recomendado
Clasificación