Skip to content

Apache jMeter Remote Server Python Performance Test Script Installer & Runner [Azure] [Amazon] [Alibabacloud] [ilkbyte] [DigitalOcean]

License

Notifications You must be signed in to change notification settings

akkaya040/jmeterRemote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jmeterRemote

Apache jMeter Remote Server Python Test Script Installer & Runner

This script allows you to quickly transfer your jmeter scripts to remote servers and start your tests on the remote server.

Architecture

graph LR
0[Master] -- Transfers --> 1((Slave1))
0[Master] -- Transfers --> 2((Slave2))
0[Master] -- Transfers --> 3((Slave3))
0[Master] -- Transfers --> 4((........))
0[Master] -- Transfers --> 5((SlaveN))
1 -- Jmeter Script --> 10{Example.com}
2 -- Jmeter Script --> 10
3 -- Jmeter Script --> 10
4 -- Jmeter Script --> 10
5 -- Jmeter Script --> 10
Loading

It connects to servers such as Azure, Amazon, AliCloud, Linode, ilkbyte via ssh.

Please select a task ?

  • 1- Install
  • 2- Control Installation
  • 3- Start Tests
  • 4- Prepare Users
  • 5- Exit

Features

  • 1- Install:

    Installation for the remote machine requirements such as (Java Install etc...)

  • 2- Control Installation:

    It controls the uploads and file transfers. Lists incomplete installations and conditions that will prevent testing on remote machines.

  • 3- Start Tests

    Allows simultaneous initiation of testing on remote machines.

  • 4- Prepare Users

    It divides the users you have prepared for the test according to the number of machines.

  • 5- Exit

Installation

Script requires Python to run.

Install the dependencies.

pip install -r requirements.txt

OR

pip install paramiko


import paramiko

ssh_client = paramiko.SSHClient()
ssh_client.connect(hostname, username=username, key_filename=key_filename, password=password)

License

Apache License

Free Software, Always!

About

Apache jMeter Remote Server Python Performance Test Script Installer & Runner [Azure] [Amazon] [Alibabacloud] [ilkbyte] [DigitalOcean]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published