Performance Testing with JMeter - Second Edition

Test web applications using Apache JMeter with practical, hands-on examples

Performance Testing with JMeter - Second Edition

Bayo Erinle

1 customer reviews
Test web applications using Apache JMeter with practical, hands-on examples
Mapt Subscription
FREE
$29.99/m after trial
eBook
$22.40
RRP $31.99
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$22.40
$39.99
$29.99p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781784394813
Paperback164 pages

Book Description

This book is a practical, hands-on guide that equips you with all the essential skills needed to effectively use JMeter to test web applications using a number of clear, step-by-step recipes.

The book starts with the basics of performance testing and teaches you how to go about recording your first test. The book then focuses on distributed testing, teaching you how to configure master and slave nodes as well as leverage the cloud and launch AWS instances. The book ends with some tips and best practices with regard to performance testing such as how to use the debug sampler, H2 database, dummy sampler, and MongoDB sampler, among others.

By the end of the book, you will have learned how to take full advantage of the real power behind Apache JMeter, quickly taking you from a novice to an expert.

Table of Contents

Chapter 1: Performance Testing Fundamentals
The incident
The aftermath
Performance testing
Performance testing and tuning
JMeter to the rescue
Up and running with JMeter
Summary
Chapter 2: Recording Your First Test
Configuring the JMeter HTTP(S) Test Script Recorder
Setting up your browser to use the proxy server
Anatomy of a JMeter test
Summary
Chapter 3: Submitting Forms
Capturing simple forms
Summary
Chapter 4: Managing Sessions
Managing sessions with cookies
Managing sessions with URL rewriting
Summary
Chapter 5: Resource Monitoring
Basic server monitoring
Monitoring the server with a JMeter plugin
Summary
Chapter 6: Distributed Testing
Remote testing with JMeter
Leveraging the cloud for distributed testing
Using cloud services
Summary
Chapter 7: Helpful Tips
JMeter properties and variables
JMeter functions
The Regular Expression tester
The debug sampler
Using timers in your test plan
The JDBC Request sampler
Using a MongoDB Sampler
A Dummy Sampler
The JSON Path Extractor element
Handling RESTful web services
Summary

What You Will Learn

  • Set up and prepare Apache JMeter for testing
  • Record test scenarios or create them from scratch
  • Test RESTful web services
  • Effectively monitor resources during performance tests
  • Build realistic, comprehensive, and maintainable test plans
  • Understand distributed testing using Vagrant, AWS, Flood.io, and BlazeMeter
  • Extend JMeter functionality through plugins
  • Understand and effectively use JMeter components to achieve testing needs

Authors

Table of Contents

Chapter 1: Performance Testing Fundamentals
The incident
The aftermath
Performance testing
Performance testing and tuning
JMeter to the rescue
Up and running with JMeter
Summary
Chapter 2: Recording Your First Test
Configuring the JMeter HTTP(S) Test Script Recorder
Setting up your browser to use the proxy server
Anatomy of a JMeter test
Summary
Chapter 3: Submitting Forms
Capturing simple forms
Summary
Chapter 4: Managing Sessions
Managing sessions with cookies
Managing sessions with URL rewriting
Summary
Chapter 5: Resource Monitoring
Basic server monitoring
Monitoring the server with a JMeter plugin
Summary
Chapter 6: Distributed Testing
Remote testing with JMeter
Leveraging the cloud for distributed testing
Using cloud services
Summary
Chapter 7: Helpful Tips
JMeter properties and variables
JMeter functions
The Regular Expression tester
The debug sampler
Using timers in your test plan
The JDBC Request sampler
Using a MongoDB Sampler
A Dummy Sampler
The JSON Path Extractor element
Handling RESTful web services
Summary

Book Details

ISBN 139781784394813
Paperback164 pages
Read More
From 1 reviews

Read More Reviews