Prefaced by Alexander Podelko

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.

Antonio Gomes Rodrigues

Antonio Gomes Rodrigues est expert dans le domaine des performances applicatives depuis plus de 10 ans.

Ses missions l’ont amené à travailler :

Sur les performances des sites web à fort trafic Sur les performances d'une application pour courtiers Sur les performances de clients lourds, d'applications dans le cloud, d'application web, etc. Avec divers profilers : JProfiler, Yourkit, VisualVM, etc. Avec divers APM : Dynatrace, AppDynamics, Introscope, NewRelic, etc. Avec divers outils de test de charge : JMeter, LoadRunner, etc. Dans diverses missions : tests de charge, mise en place de stratégies de performance, formations, audits de performance, diagnostics, etc. Il partage ses connaissances de la performance applicative lors de conférences, sur son blog et lors de relectures techniques de livre.En plus de l'utiliser lors de ses missions, il contribue à JMeter.

Philippe Mouawad

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.

He is currently a committer and a PMC member of the JMeter project within the Apache Software Foundation.

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

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.