This document describes different types of JMeter thread groups and their usage. When talking about performance testing, a very important factor is to try to simulate the actual user behavior as best as possible. In JMeter, Virtual user groups are represented by Thread Groups. A Thread Group is a set of threads executing the same scenario. It is the base element for every JMeter test plan. There are multiple thread groups available which can be configuredRead More →

The purpose of the SyncTimer is to block threads until X number of threads have been blocked, and then they are all released at once. A SyncTimer can thus create large instant loads at various points of the test plan. Here’s how you can use JMeter SyncTimer for Load Testing. An Example – A Registration System Let’s say you’re load testing against a Racing Registration system. You have a JMeter script that pulls user information fromRead More →


We have updated our Apache JMeter support to include 4.0.   When you start a JMeter Test you will now see the following versions available 2.13 3.1 3.3 4.0 JMeter 4.0 updates are detailed Running an Apache JMeter Test To run an Apache JMeter test read Running a JMeter Load TestRead More →

BlazeMeter Comparison

BlazeMeter is one of the leading load testing platforms. RedLine13 has claimed that it provides (Almost) Free Load Testing. This post will first take a look at a BlazeMeter pricing comparison vs. RedLine13. Then it will take a look at a feature comparison because price isn’t everything. In addition, there is the increasing realization by businesses with the value of shift left testing. So this blog post will also look at pricing related to continuous integrationRead More →

How to use BeanShell Sampler to Load Test with Unique Users This guest post is courtesy of Mustafa Mahir Kaplancı of Etiya. A potential problem with automated load testing is when the system requires unique users to log in. Let’s imagine you would like to run a 5k virtual user test. And you’ve determined that you should use 10 AWS instance. In addition to the JMeter script you will also need to have one CSV file whichRead More →