Jmeter has released 3.0, a large version of open source testing tool, adding some new features and software improvements.
Jmeter has been updated in 10 years
This is the first major version of jmeter in the past 12 years. jmeter 2.0 version was released in April 2004, jumping directly from version 2.14 to 3.0. What does this mean?
The release of large versions is not only a few bugs compared to the previous version, but also includes actual changes, such as: new features, code reconstruction, core optimization, UI changes, etc., so 3.0 is a big update.
Below are 5 updates that you must know about jemter 3.0!
1. New icons and UI
As shown in the above figure, the jmeter startup program icon has been changed, using the new apache logo and jmeter logo
On the other hand, we can see the remaining test time and new icons in the toolbar. See the comparison of the figure below with 2.14.
The test plan icon has also been changed, more three-dimensional and more attractive, and different Sampler icons have also been changed, as shown in the figure:
In addition to these, jmeter 3.0 has different UI changes as follows:
HiDPI screen supports, high-definition screen has fixed 40 UI bugs. Advanced options are added to http requests as follows:
2. Improve script writing and debugging capabilities
Script debugging becomes easier in 3.0 because the following features are added:
Adding shortcut keys --- Advanced jmeter users can use it more quickly. Use ctrl+0, ctrl+1, ctrl+2... ctrl+9 shortcut keys to quickly add sample in the test plan.
New effective features---This is not translated, and it doesn't make much sense.
Search in the result tree listener ----In request/response/packet headers/cookies, you can search for what you want through text/regularity, which helps debug
HttpClient library update--integrate httpclient4.5.2 library
Compared with the previous version, some cookie handling bugs were fixed.
Support SNI (I haven't used SNI, I don't know what the hell is)
Keepalive connection optimization better supports compressed response
In addition, better integration of jmeter plug-in; before, the httpclient library had conflicts with selenium Webdriver, but in 3.0, this problem has been solved well
3. JSON format response processing
Currently, many websites use JSON format to process data. In the past, third-party plug-ins were used to process json data, but in jmeter 3.0, JSON processing components were added, as shown in the figure below, there is no Chinese translation version yet.
4. Improvement of reports
In 2.x, the reported results export uses the original data of csv xml, which looks very bad
In 3.0, HTML format can be used and a variety of report presentation forms are provided:
Graphicization in HTML pages
More readable display
Backend listener supports regular expressions
The following figure is a graphic display of a dashboard:
5. Jmeter3.0 integration
On 3.0, you must use java 7 or above
How to view the Java version, I won't introduce it here.
The above is all the content of this article. I hope it will be helpful to everyone's learning and I hope everyone will support Wulin.com more.