How to Use “ Constant Throughput Timer ” in JMeter

Let’s think about an end-to-end scenario for an e-commerce website. A user logs in, goes to the main page, searches for a product, sees the results and goes to the detail page of one option. Then the user will continue with performing cart and payment steps. A real time user would be executing this scenario slowly. Because during the flow; he/she will think about his/her budget, try to find out the most charming option then fill the credit card info slowly. But a thread in JMeter; can execute this scenario much faster than a real time user, if [...]

By |2021-11-24T10:46:31+03:00November 24th, 2021|Tags: , , |

How To Fix “CannotResolveClassException: kg.apc.jmeter.threads.UltimateThreadGroup”

If you are facing the afore-mentioned issue while trying to open a JMX file on JMeter, you are in the right place. Let’s investigate and solve the issue together. If you are familiar with Java language, you may know that “CannotResolveClassException” errors usually indicate that something in your code/project is missing and your application doesn’t know what to do about that. “ CannotResolveClassException: kg.apc.jmeter.threads.UltimateThreadGroup ” error occurs when your script contains an Ultimate Thread Group element, but your JMeter setup doesn’t have a proper Ultimate Thread Group element installed. You may think that installing the relevant plugin from [...]

By |2021-11-18T11:32:55+03:00November 17th, 2021|Tags: , |

JMeter vs Apache Benchmark | Know the Top 8 Differences

There are many ways for IT experts to perform a load/benchmark test on their system. With the help of a testing tool, this process could be really easy to perform and manage. If you are looking for different performance or benchmark testing tools, you have probably come across Apache Benchmark (A/B) and Apache JMeter before. And in this article, we will be focusing on the similarities and differences between JMeter vs Apache Benchmark. As we just said, both JMeter and Apache Benchmark were developed by Apache Software Foundation. They both can be used to run performance based tests [...]

By |2021-11-16T10:21:31+03:00November 16th, 2021|Tags: , , |

How To Send JMeter POST Requests

In many cases, even an ordinary load test contains lots of different requests for different services. If you need to perform a load test for an end-to-end scenario, you’ll probably be dealing with lots of POST requests as well. Luckily, JMeter has the flexibility to create your JMeter POST requests easily. But to send JMeter POST requests to a specific service, you need to know how to use that service. Because there will be some parameters/body data to be filled, header to manipulate etc. If you haven’t written that service or don’t have any information about that, you should [...]

By |2021-11-09T15:11:41+03:00November 9th, 2021|Tags: , , |

JMeter Listener Types | Part 2

JMeter Listeners that Consolidate Data Samples As we explained before, basic listeners have just basic displays. They collect and display data in basic formats. But now is time to explore JMeter listener that take a more complex approach to display the data. And we will be calling them as “Listeners that Consolidate Data Samples”. Aggregate Report Aggregate Report shows aggregated and statistical results and data for each sampler of your test. You are able to see metrics like “average response time, throughput, error percentage” and even more. And from the lower part of this listener, you [...]

By |2021-11-04T16:52:14+03:00November 4th, 2021|Tags: , , , |

JMeter Listener Types | Part 1

One of the most important things to perform a successful performance test is to analyze and investigate the server status and responses. And on JMeter, you should definitely use JMeter listener to achieve this. Luckily, JMeter offers a wide variety of listeners. JMeter listeners give you an efficient display of data which JMeter collects from requests, responses, time-related metrics etc. With this data, performance test engineers and other IT employees can have detailed insights about the system under test. JMeter offers around 20 listeners and each of them is crucial for your test effort. And one of the biggest [...]

By |2021-11-02T15:59:01+03:00November 2nd, 2021|Tags: , , , |

How To Use “-1”/All On JMeter Selector

While scripting E-Commerce sites, situations, where cart service is not called after cart delete service, can be faced. It forces us to make only one request to cart and delete every item on cart one by one, without calling the cart request again. Let's check how to use “-1”/all on JMeter selector. Since the cart request is called only once, we have to get IDs of every item in the cart in only one selector. In this blog, you will see step by step how to overcome such situations.  You can also apply this solution to JSON and REGEX Extractors.  I want to find the right testing type [...]

By |2021-10-26T14:16:06+03:00October 26th, 2021|

JMeter vs. Locust | Choosing The Right Load Testing Tool – Part2

Let's keep going where we stayed about Jmeter and Locust . If you didn't read Part1 you can reach here. 6. Script Recording Script recording is a quick and easy method to construct a simple test template, which you can then tidy up and modify to make it easier to maintain. If you need a quick solution and need to execute a specific load depending on repeated actions, script recording comes in handy. You don't want to waste time writing a script in such a circumstance, especially if you won't need it again. If you're planning to [...]

JMeter vs. Locust | Choosing The Right Load Testing Tool – Part1

Two of the most well-known and extensively used load testing tools used by IT professionals and organizations are JMeter and Locust. We'll compare JMeter and Locust side by side in this blog, concentrating on the frameworks' most important features. We hope it proves useful in choosing which tool is appropriate for your load test case and other load testing scenarios. I want to find the right testing type for my product → I want QA experts to test my application → I'm looking for a long-term [...]

By |2021-10-26T15:50:21+03:00October 19th, 2021|Tags: , , , |

Metrics for Load Testing Checklist

In order to evaluate the performance of a mobile application, there are some metrics that you can check during the load testing process. You can take a look at the following list of load testing metrics to consider while evaluating the performance of your application: 1. Metrics for Web Servers Threads that are occupied and threads that are idle – Is there a requirement of extra web servers or is there a need to do some extra tasks? Bandwidth Necessities - Is there a bottleneck in the network that creates a problem What is your [...]

By |2021-10-07T11:32:03+03:00October 7th, 2021|
Go to Top