IBM Sterling B2B: Usando o JMeter para realizar testes de carga

Não use o modo GUI para teste de carga!, apenas para criação de teste e depuração de teste.

Para teste de carga, use o modo CLI (não era GUI):

jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]

aumente o Java Heap para atender aos seus requisitos de teste Melhores práticas com o JMeter

= Criando Parceiros no Sterling File Gateway =

Crie alguns parceiros, exemplo:


 * demo_partner01
 * demo_partner02
 * demo_partner03
 * demo_partner04
 * demo_partner05

Siga os passos a seguir para criar os parceiros: IBM Sterling File Gateway: Criando um Parceiro

= Criando os arquivos para teste =

dd if=/dev/urandom of=testdata01.txt bs=1k count=30 dd if=/dev/urandom of=testdata-100k.txt bs=1k count=100 dd if=/dev/urandom of=testdata-1m.txt bs=1M count=1 dd if=/dev/urandom of=testdata-1g.txt bs=1M count=1024
 * 1) arquivo de 100k
 * 1) arquivo de 1M
 * 1) arquivo de 1G

= Criando o Teste de Carga usando o Protocolo FTP =

1) Criar um novo plano de teste "Test Plan"


 * Name: SB2Bi FTP Test Plan

2) Selecione o nó 'Test Plan' e clique com o botão direito nele.

3) Passe o mouse em Adicionar -> Tópico (Usuários) -> Grupo de tópicos "Thread Group"


 * Number of Threads (Users) = 5
 * Ramp-up Period (seconds) = 1
 * Loop Count = 5

4) Adicionar um Sample > FTP e especifique as configurações de conexão:


 * o host ao qual se conectar,
 * porta,
 * nome de usuário e
 * senha (não criptografado)
 * comando FTP a ser executado (como get ou put)
 * um arquivo de origem para download, um arquivo de saída

5) Opcional: Crie outros Samples alterando o FTP

6) Adicionar a Listener > View Results Tree

7) Adicionar a Listener > View Results in Table

8) Execute o teste



= Criando o Teste de Carga usando o Protocolo SFTP =

Prerequisites
Faça download do arquivo JAR (https://jmeter-plugins.org/get/) do Plugins Manager e coloque-o no diretório lib/ext do JMeter.

Em seguida, inicie o JMeter e vá ao menu "Opções" para acessar o Gerenciador de Plugins.

Em plugins disponíveis, busque por SSH, instale o plugin.

Criando o Test Plan
1) Criar um novo plano de teste "Test Plan"


 * Name: SB2Bi SFTP Test Plan

2) Selecione o nó 'Test Plan' e clique com o botão direito nele.

3) Passe o mouse em Adicionar -> Tópico (Usuários) -> Grupo de tópicos "Thread Group"

4) Adicionar um Sample > SSH SFTP e especifique as configurações de conexão:


 * o host ao qual se conectar,
 * porta,
 * nome de usuário e
 * senha (não criptografado)
 * comando SFTP a ser executado (como get ou put)
 * um arquivo de origem para download, um arquivo de saída

5) Opcional: Crie outros Samples usando SFTP

6) Adicionar a Listener > View Results Tree

7) Adicionar a Listener > View Results in Table

8) Execute o teste

= JMeter Thread Group Fields =

= Ver também =