Dealing with file downloads

It is not uncommon to come across scenarios where you need to simulate downloading a file or multiple files from an external server when recording your test scripts. JMeter provides the ability to record and play back file downloads.

How to do it…

In this recipe, we will cover how to use JMeter in a file download scenario. Perform the following steps:

  1. Launch JMeter.
  2. Add Thread Group to the new test plan by navigating to Test Plan | Add | Threads (Users) | Thread Group.
  3. Add the HTTP Request sampler by navigating to Thread Group | Add | Sampler | HTTP Request.
  4. Fill in its attributes in the following way:
    • Server Name or IP: docs.spring.io
    • Method: GET
    • Path: /spring-data/jpa/docs/1.5.x/reference/pdf/spring-data-jpa-reference.pdf ...

Get JMeter Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.