About the Book
Throughout the chapters, you will understand how to create meaningful performance tests, discover the richness of JMeter and learn how to use it efficiently and effectively.
From automatic recording that allows you to gain in productivity and realism in writing your scripts, through correlation that makes your test realistic and reusable across environments, the authors put you on the right track to realize your scalability testing campaigns.
They then explore the different protocols offered by the tool through examples drawn from their professional experiences.
Finally, they show how to integrate the tool into the DevOps approach, create professional reports and exploit the richness of its eco-system to integrate new protocols, enrich its monitoring or leverage its power through the use of the Cloud.
About the Authors
Antonio Gomes Rodrigues is an expert in the field of application performance for more than 10 years.
His missions led him to work:
- On the performance of high traffic websites
- On the performance of an application for brokers
- On the performance of rich clients, cloud applications, web applications, etc.
- With various profilers: JProfiler, Yourkit, PerfView, etc.
- With various APM: Dynatrace, AppDynamics, Introscope, NewRelic, etc.
- With various load testing tools: JMeter, LoadRunner, etc.
- In various missions: load tests, implementation of performance strategies, training, performance audits, troubleshooting, etc.
He shares his knowledge of application performance at conferences, on his blog and during technical book reviews.
He is currently a committer and a PMC member of the JMeter project within the Apache Software Foundation.
Philippe Mouawad is a technical expert and architect in J2E and Web environments within the company Ubik-Ingenierie.
He has been using JMeter since 2009 as part of performance improvements missions, load testing of intranet or e-commerce websites and trainings on JMeter.
He has been contributing to JMeter since 2009 first through patches and then as a 'committer' and member of Project Management Committee at Apache.
Among his main contributions, the CSS selector Extractor, the Boundary Extractor, the Backend Listener (allowing to interface among others Graphite, InfluxDB or ElasticSearch),
part of the Web reporting feature and the optimization of the performances of the core, its stabilization and various ergonomic improvements, to his credit more than 400 bugs/improvements.
He also contributes to the JMeter-Plugins project, among his contributions are Redis DataSet, Graphs Generator Listener and various patches to different plugins.
He also manages the JMeter Maven Plugin project, he has been managing it since version 2.3.0 ensuring its compatibility with last JMeter releases and improving its
dependencies management and reporting mechanism.
His Apache ID is pmouawad.
He is also a lead developer of the Ubik Load Pack solution, a set of Enterprise Plugins which provides support for protocols that are not natively supported by JMeter.
Finally, he contributes to the Ubik-Ingenierie blog.
Bruno Demion, better known as Milamber, is a French computer scientist expatriated in Morocco since 2002, currently living in Témara (near Rabat).
He works in a technology consulting and expertise company as a partner, senior technical expert and technical architect.
Through his work and passion for IT, Milamber has strong skills in performance, troubleshooting, security and technical architectures around web technologies.
Since December 2003, he has been working with JMeter to perform load tests in various missions and training courses.
He contributes as much as possible to the JMeter project in his spare time, in particular on the translation into French of the graphical interface, corrections of anomalies as well as some behaviors (proxy https, new results tree, icon bar, etc.).
He is currently a committer, PMC member and the PMC Chair of the Apache JMeter project within the Apache Software Foundation - ASF. He is also an official ASF member. His Apache ID is milamber.
Milamber also has a personal blog with many articles and tutorials on Apache JMeter, some of which inspired this book.