What’s new in Apache JMeter 3.3? Last week, Apache JMeter got an upgrade to the version 3.3. I have been using Apache JMeter 3.2 for quite some time with no major issues. I raised two bugs for the version Apache JMeter 3.2 which had been fixed eventually. Now we will see what’s new in Apache JMeter 3.3.
Table of Contents
Unboxing Apache JMeter 3.3
You can download Apache JMeter 3.3 from here. Apache JMeter 3.3 zip file weighs around 52.2 MB where Apache JMeter 3.2 around 50.9 MB.
After the extraction, you can launch JMeter 3.3 from bin\jmeter.bat.
Important Note:
JMeter does not support JAVA 9; it does support JAVA 8 minor version. In the upcoming release, JAVA 9 support will be added.
What’s new in Apache JMeter 3.3?
Don’t get too excited in this newer version. Not much major changes introduced, but we can expect something cooler than these features in the next version I believe.
New Functions
In JMeter 3.3, Functional Helper Dialog underwent changes. New functions such as timeShift and RandomDate has been introduced.
timeShift
__timeShift functions help to generate date with the specified amount added. E.g. if you want to add 2 days to the current date, then mention P2D; if you want to reduce two days, mention -P2D in Amount field. You can customize the output format; default format is time in milliseconds.
RandomDate
__RandomDate function helps to generate random date within a date range. You can customize the date format as shown below.
Important Note : _StringFromFile has been deprecated, instead use __StringFromFile.
UI Improvements
Following UIs have been improved in this upgrade. The generic update is: Apache JMeter 3.3 has better support HiDPI.
- JDBC Connection Configuration
- If Controller
- While Controller
If Controller
HTTP Sampler
Now, HTTP sampler supports Brotli decompression. You can add accept-encoding as br in the header manager.
Cache Manager supports Vary header and InfluxDB Backend Listener now supports sending results to InfluxDB via UDP protocol.
Report Improvements
The new menu item has been added to Help as shown below.
This will help you to configure the report in user.properties/jmeter.properties. Apart from the above changes and improvement, a lot of bugs have been fixed. Please go through this link http://jmeter.apache.org/changes.html for more details.
Your turn: Have you downloaded the latest version? If yes, please share me your experience in the comments section.