JMeter Throughput Shaping Timer Results on RedLine13

Imagine you have a task to test the throughput of a system at a specified Requests Per Second (RPS) rate. To achieve the desired rate using regular thread groups you would need to play around with the number of threads and timers. This is not an efficient way to generate load. You can simply use JMeter’s Throughput Shaping Timer Plugin. The Throughput Shaping Timer plugin allows you to load test the RPS more effectively. It is designedRead More →

RedLine13 Improvements help load test up to the "Red Line"

We’ve implemented a number of improvements, called Release 2018-06-22, to help make RedLine13 more useful to you. They include user interface improvements, bug fixes, better reliability and more. Below are a handful of those updates. New Features Sometimes, JMeter tests that ended abruptly or were cancelled would fail to generate the final JMeter report due to JMeter’s JTL file being truncated. We’ve added code to detect and correct that so you can see the report forRead More →

apache-jmeter-redline13-load-testing

BeanShell is one of the most advanced JMeter built-in components. JMeter has rich built-in plugins which cover many needs of a performance test. For example, you might need some additional scripting while writing some complex tests. In such cases, it’s worth using Beanshell. In this post, we are going to be talking about testing complex logic with JMeter Beanshell and common use cases. Beanshell has the functionality to run java code and has access to JMeterRead More →

Our friends at UBIK have a Virtual Users Calculator. Estimate the number of virtual users you need to simulate load on your website. There are two ways to estimate: Depending on the number of visits or Depending on the number of pages seen Try the Virtual User Calculator Enter a few fields, such as number of visits or pages and the duration, and the calculator will give you the required number of virtual users, .Read More →

apache-jmeter-redline13-load-testing

A while loop is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition. It’s just a repeated IF→THEN statement. IF the condition is true, THEN execute the statements inside the IF block. JMeter implements this while loop by using the JMeter While Controller. The JMeter While Controller basically runs children Samplers and the controller continues to run until the condition becomes false in the condition field. The possibleRead More →

Rest APIs are increasingly popular these days.  They are also frequently being used in Microservices. In this guide, we are going to test REST APIs with authentication using JMeter.  We will see that HTTP Headers play a crucial role in access authentication. Introduction Let’s imagine you want to measure your Rest API request with JMeter and configure the request using JSON format and click the run button.  You will most likely receive an error from theRead More →

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 →

People often ask how to share load tests. This is a premium feature within team management. Team Management Team management enhances the sharing of tests and data between different groups of users. With this feature users can see what teams they are on, manage them, add or remove users from a team, and when team members log in they will have the ability to access test results from all members on their team. By default you onlyRead More →