Suporte de sistema operacional para JMeter
JMeter é um aplicativo Java puro e deve ser executado corretamente em qualquer sistema que tenha uma implementação Java compatível.
Aqui está a lista de um sistema operacional compatível com JMeter
- Linux
- janelas
- Mac OS
- Ubuntu
Neste tutorial, você aprenderá -
- Passos para instalar o JMeter
- Inicie o JMeter no modo GUI
- Como executar o JMeter no modo não-GUI
- Inicie o JMeter no modo de servidor
- Inicie o JMeter no modo de linha de comando
- Pacotes Adicionais
- Use JMeter no Linux
Passos para instalar o JMeter
Etapa 1) Instale o Java
Como o JMeter é um aplicativo de desktop Java puro, ele requer um JVM 6 totalmente compatível ou superior. Você pode baixar e instalar a versão mais recente do Java SE Development Kit. Baixe a plataforma Java (JDK)
Após a conclusão da instalação, você pode usar o seguinte procedimento para verificar se o Java JDK foi instalado com sucesso em seu sistema
- No Windows / Linux, vá para Terminal
- Insira o comando java -version
Se o Java Runtime Environment for instalado com sucesso, você verá a saída conforme a figura abaixo
Se nada for exibido, reinstale o Java SE Runtime Environment
Consulte o link para obter instruções detalhadas https://www.guru99.com/install-java.html
Etapa 2) Baixe o Jmeter
No momento em que este livro foi escrito, a versão mais recente do JMeter é o Apache JMeter 4.2 . Você pode baixá-lo aqui. Mas este tutorial demonstra a instalação da versão 2.9, o processo de instalação permanece o mesmo.
Escolha o arquivo binários (zip ou tgz) para baixar conforme mostrado na figura abaixo
Etapa 3) Instalação
A instalação do JMeter é extremamente fácil e simples. Você simplesmente descompacta o arquivo zip / tar no diretório onde deseja que o JMeter seja instalado. Não há tela de instalação entediante para lidar! Simplesmente descompacte e pronto!
Assim que a descompactação estiver concluída, a estrutura do diretório de instalação deve ser semelhante à figura abaixo
A seguir está a descrição dos diretórios JMeter e sua importância. O diretório JMeter contém muitos arquivos e diretórios
- / bin : contém o arquivo de script JMeter para iniciar o JMeter
- / docs : arquivos de documentação JMeter
- / extras : arquivos extras relacionados a formigas
- / lib /: contém a biblioteca Java necessária para JMeter
- / lib / ext : contém os principais arquivos jar para JMeter e os protocolos
- / lib / junit : biblioteca Junit usada para JMeter
- / printable_docs :
Etapa 4) Inicie o JMeter
Você pode iniciar o JMeter em 3 modos
- Modo GUI
- Modo Servidor
- Modo de linha de comando
Inicie o JMeter no modo GUI
Se você estiver usando o Windows, apenas execute o arquivo /bin/jmeter.bat para iniciar o JMeter no modo GUI, conforme mostrado abaixo
A figura a seguir anota os vários componentes na GUI do JMeter
Como executar o JMeter no modo não-GUI
Inicie o JMeter no modo de servidor
O modo de servidor é usado para testes distribuídos . Este teste funciona como um modelo cliente-servidor . Neste modelo, o JMeter é executado em um computador servidor no modo servidor . Em um computador cliente, o JMeter é executado no modo GUI .
Para iniciar o modo de servidor, você executa o arquivo bat bin \ jmeter-server.bat conforme a figura abaixo
Inicie o JMeter no modo de linha de comando
O JMeter no modo GUI consome muita memória do computador. Para salvar o recurso, você pode optar por executar o JMeter sem a GUI. Para fazer isso, use as seguintes opções de comando
Este é um exemplo de linha de comando
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Pacotes Adicionais
Com base em sua necessidade, você precisará de um ou mais pacotes opcionais listados abaixo.
- Compilador Java
O Java Compiler permite que os desenvolvedores criem o código-fonte JMeter e outros plug-ins JMeter
- Analisador SAX XML
SAX é a API simples para XML, originalmente uma API apenas para Java. Você pode usar o analisador SAX XML como uma alternativa ao analisador XML no JMeter
- Suporte por Email
JMeter possui amplos recursos de email. Ele pode enviar e-mail com base nos resultados do teste e tem um amostrador POP3 (S) / IMAP (S). Ele também possui um amostrador SMTP.
- Driver JDBC
Se você quiser testar o servidor de banco de dados, você deve instalar o driver JDBC
Use JMeter no Linux
- Usar JMeter no Linux é o mesmo que no Windows; você simplesmente executa o seguinte script de shell.
- Execute o arquivo de script jmeter (este arquivo não tem extensão) - execute JMeter (no modo GUI por padrão).
- Execute o arquivo de script jmeter-server - inicie o JMeter no modo de servidor (chama o script JMeter com os parâmetros apropriados)
- jmeter.sh - script JMeter muito básico sem opções JVM especificadas.
- mirror-server.sh - executa o JMeter Mirror Server em modo não-GUI
- shutdown.sh - Execute o cliente de desligamento para interromper uma instância não-GUI normalmente
- stoptest.sh - Execute o cliente de desligamento para parar uma instância não-GUI abruptamente