jmeter

Tips and Tricks to Master jmeter

Reusable Sample JMeter Scripts

Jmeter Nov 9, 2017

A collection of useful and reusable JMeter JSR223 / BeanShell / Groovy scripts to reuse in your different JMeter JMX Projects.


This blog post aims to be a collection of sample JSR223, Beanshell and other useful reusable scripts. Use them freely in your JMeter projects to leverage the power of JMeter! Reuse them in JSR223 samplers directly as is, or modify them to fit your needs. Many other example JSR223 samples can be found in our documentation. Log a Message log.info("This is the log for INFOR level"); log.warn("This is the log for WARNING level"); log.

How to Install JMeter on a Mac

How to Install JMeter on a Mac

Jmeter Oct 26, 2017

Struggling to get JMeter working on Mac? Downloaded the tarball but don’t know what to do next? Learn how to install JMeter on your Mac, Macbook, iMac.


You have always wanted to use JMeter, on your Mac, but you don’t know how to get started. You might have downloaded JMeter so far, so now how do you get that software installed, up and running? Running a Java program on a Mac isn’t obvious so we are going to explain how to install and run JMeter within minutes using a few command lines. The great thing is JMeter is a Java program.

Enable Gzip Compression In JMeter

Enable Gzip Compression In JMeter

Jmeter Oct 24, 2017

How to enable Gzip compression in JMeter to allow requesting Gzipped content, using HTTP Header Managers and JSR223 Pre Processors.


You’re probably asking yourself: How can I enable Compression support in JMeter? JMeter can use up to 10x more bandwidth when compression is disabled. Learn how to configure JMeter to support Request and Response Compression like GZip. HTTP Compression As explained on HTTP Compression, the client advertises itself as capable of handling various compression formats: GET /encrypted-area HTTP/1.1 Host: www.example.com Accept-Encoding: gzip, deflate The server should then respond with the Content-Encoding: gzip header:

JMeter Result Analysis: The Ultimate Guide

JMeter Result Analysis: The Ultimate Guide

Jmeter Apr 25, 2018

Learn 12 amazing ways to analyze JMeter HTML Report, JTL Results and more! Includes a complete test of 3 major cloud load testing tools.


I’m sure you agree that: There are so many ways to collect and interpret JMeter Results, you feel lost. Well, it turns out after reading this post, you will know 12 different ways to collect and analyze results! We’re going to explore every single possible way to get insightful metrics, including graphs, charts, tables, html reports and more. JMeter is such a complex tool with so many amazing possibilities that it becomes difficult to know what to do.

JMeter Out Of Memory: 12 Actionable Fixes

JMeter Out Of Memory: 12 Actionable Fixes

Jmeter Oct 17, 2017

Tips and Tricks to solve JMeter Out Of Memory, Garbage Collector issues. Learn how to optimize JMeter memory usage.


If you’re here, it’s because you’ve probably experienced Java Heap Space exceptions while running JMeter. Isn’t it? JMeter Out Of Memory exceptions happen during a heavy load tests, with the following log lines appearing in jmeter.log: 2017/10/01 13:35:16 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.OutOfMemoryError: Java heap space It can also be a message like Unable to create new native Thread. Don’t panic! You’ll learn 12 ways to get ride of memory issues and get a better understanding of how the JVM works.

Optimize JMeter for large scale tests

Optimize JMeter for large scale tests

Jmeter Oct 12, 2017

Want to run large distributed JMeter tests efficiently? We share our tips - from hardware configuration to scripts tuning - for on-premise or cloud big scale load testing.


I’m sure you already have experience intense moments of loneliness trying to run distributed tests with JMeter. Am I wrong? Sometimes, you hate JMeter solely for that reason. You’ve sweated blood trying to get the whole machinery up and running. I know this feeling. Want to know a secret? No, even better. Want to know 31 tips to fix JMeter distributed testing issues? I already see you smiling again!

JMeter Regex Extractor: How to Extract Variables

JMeter Regex Extractor: How to Extract Variables

Jmeter Apr 25, 2018

Extract Single or Multiple JMeter variables from a server response using Regex Post-Processor. All the secrets to master Regular Expressions revealed.


You’re surely here because you are looking for the Ultimate Tutorial explaining how JMeter’s Regex Extractor works. Great News! This post covers everything you need to know about variable extraction using Regular Expressions. We’ll learn many concepts along the way: How to re-use JMeter variables (like ${foo}) in subsequent samplers and controllers (If Controller, Response Assertion, etc.), How to extract single and multiple values from an HTTP message body, How to write lightning fast regular expressions, and boost JMeter speed, and more!

Best Tools for the seasoned JMeter Tester

Best Tools for the seasoned JMeter Tester

Jmeter Aug 31, 2017

Non-Exhaustive list of utilities and tools a seasoned JMeter QA uses daily.


As a professional JMeter tester, i’m sure you’ve always dreamt about knowing what other seasoned JMeter QA tools use. The following list describes the most interesting tools to go along with JMeter. Fiddler Telerik Fiddler is a free web debugging tool which logs all HTTP(S) traffic between your computer and the Internet. Inspect traffic, set breakpoints, and fiddle with http requests. Fiddler is really useful to record the http requests between your browser and the remote HTTP servers.

JMeter JTL Reports

JMeter JTL Reports

Jmeter Apr 13, 2017

Generate, consolidate and collect JMeter JTL Reports at scale.


After Full JMeter Support, generating, collecting and consolidating JTL files is the next major step to integrate with the JMeter ecosystem. OctoPerf relies on JMeter to execute the load tests. JMeter can generate text files containing the results of a test run, called JTL Files. These JTL files are available when the load test is complete. They provide performance metrics about the test execution. JTLs are incredibly useful to:

Full JMeter support and collaborative

Full JMeter support and collaborative

Jmeter Mar 30, 2017

Get an insight about the load testing features introduced during the first quarter of 2017.


This blog post aims to resume all the cool new features and improvements we’ve made to OctoPerf since the beginning of the year. Full JMeter Support OctoPerf is based on JMeter, the famous open-source load testing tool. We use a JMeter instance on each load injector to generate Virtual Users. Until now, we only supported a (not so) limited panel of JMeter test elements. So you could not import a JMX file into OctoPerf without removing unsupported actions.