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.
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!
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 the Regex Extractor works.
Great News! This post covers everything you need to know about variable extraction using Regexp.
Then, you can re-use JMeter Variables in subsequent samplers and controllers (If Controller, Response Assertion etc.).
First, You’ll learn how to extract single or multiple values from a server response. Then, you’ll learn the secrets behind Regexp boost your extractors speed.
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.
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:
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.
Learn by examples how to use JMeter Json Path Extractor, JSR223 and Beanshell scripts to work with Json server responses.
People that successfully extract content from Json documents do two things very well:
First, they understand how the json format works, Second, they put 100% of their resources execute and scaling Json extraction techniques. But, you’re probably wondering:
How do JMeter Experts extract relevant content from Json responses?
Here is the secret recipe to mastering Json extraction.
Json is Simple To get a better understanding of what Json is, here is an example Json document:
What has been improved in JMeter 3.1 compared to previous version.
JMeter 3.1 is now available.
JMeter 3.1 is a fix release with some moderate improvements. Let’s dive into the JMeter 3.1 version changes and decrypt them for you. Good news we already integrated JMeter 3.1 to OctoPerf!
New Features In this section, we are going to review the new features introduced in JMeter 3.1.
Improved HTML Reporting Basically, some new graphs have been added to the HTML report. The HTML report drastically improved the easiness to analyze test results when using JMeter, but it still lacks real-time test results reporting.