Skip to main content
Back to blog
performance 18 May 2020 2 min read

Linux - Performance Testing

Linux is a viable operating system for performance testing, with native support for industry-standard tools like JMeter, Fiddler Everywhere, LoadRunner Developer, SoapUI, and Gatling.

M

Mark

Performance Testing Expert

For the last 20 years my operating system of choice has been Linux. Modern performance testing tools now support this platform effectively.

Apache JMeter 5.3

A Java-based application requiring only extraction and execution of the binary from the jmeter directory’s bin folder.

cd /path/to/jmeter/bin
./jmeter.sh

Fiddler Everywhere (Beta)

A standalone package that now runs on Linux, requiring users to make the AppImage executable via chmod command before launching.

chmod +x Fiddler-Everywhere.AppImage
./Fiddler-Everywhere.AppImage

LoadRunner Developer

Microfocus’s newer solution enables using the LoadRunner libraries to generate load on Linux through command-line execution with Microsoft Visual Code Editor integration.

SoapUI 5.5.0

Installation involves downloading the shell script, setting executable permissions, and following the installation wizard.

chmod +x SoapUI-x64-5.5.0.sh
./SoapUI-x64-5.5.0.sh

Gatling

A performance tool distributed as a downloadable bundle requiring extraction and execution of the gatling.sh launcher script.

cd /path/to/gatling/bin
./gatling.sh

LoadRunner (Alternative)

While not directly on Linux, users can run legacy LoadRunner within a Windows virtual machine using VirtualBox for scripting purposes.

Conclusion

Linux is no longer a barrier to Performance Testing. All the major tools either run natively or can be made to work through virtualisation.

Tags:

#linux #performance-testing #jmeter #gatling #soapui #loadrunner #fiddler

Need help with performance testing?

Let's discuss how I can help improve your application's performance.

Get in Touch