The Apache JMeter™ application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. What can I do with it?
Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications. It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types.
The installation does not work with the newer OpenJDK versions.
When encountering problems such a blank window check the log file located at
%PAL:DataDir%\ApacheJMeter\jmeter for the version of java and the errors.
Since this is not an official PortableApp the PortableApps installer must be download first. Navigate to https://github.com/uroesch/ApacheJMeterPortable/releases for a selection of releases.
After downloading the .paf.exe installer navigate to your PortableApps.com
platform Apps Menu ❶ and select Install a new app (paf.exe) ❷.
From the dialog choose the previously downloaded .paf.exe file. ❸
After a short while the installation dialog will appear.
The Packages found under the release page are not digitally signed so there the installation is a bit involved.
After downloading the .paf.exe installer trying to install may result in a
windows defender warning.
To unblock the installer and install the application follow the annotated screenshot below.
-
Right click on the executable file.
-
Choose
Propertiesat the bottom of the menu. -
Check the unblock box.
The only supported build platform for Windows is version 10 other releases have not been tested.
git clone https://github.com/{git-user}/PortableApps.comInstaller.git
git clone -b patched https://github.com/uroesch/PortableApps.comLauncher.git
git clone https://github.com/{git-user}/ApacheJMeterPortable.git|
ℹ️
|
This is currently the preferred way of building the PortableApps installer. |
For a Docker build run the following command.
To build the installer under Ubuntu 20.04 Wine, PowerShell, 7-Zip and
when building headless Xvfb are required.
sudo snap install powershell --classic
sudo apt --yes install git wine p7zip-full xvfbWhen building headless run the below command starts a virtual Xserver required for the build to succeed.
export DISPLAY=:7777
Xvfb ${DISPLAY} -ac &git clone https://github.com/{git-user}/PortableApps.comInstaller.git
git clone -b patched https://github.com/{git-user}/PortableApps.comLauncher.git
git clone https://github.com/{git-user}/ApacheJMeterPortable.gitTo build the installer under Ubuntu 18.04 Wine, PowerShell, 7-Zip and
when building headless Xvfb are required.
sudo snap install powershell --classic
sudo apt --yes install git p7zip-full xvfb
sudo dpkg --add-architecture i386
sudo apt update
sudo apt --yes install wine32When building headless run the below command starts a virtual Xserver required for the build to succeed.
export DISPLAY=:7777
Xvfb ${DISPLAY} -ac &git clone https://github.com/{git-user}/PortableApps.comInstaller.git
git clone -b patched https://github.com/{git-user}/PortableApps.comLauncher.git
git clone https://github.com/{git-user}/ApacheJMeterPortable.git