JMeter Setup

Try it out with sample files (Firefox-recorded HAR coming soon):

JMeter AI User

Recording HAR Files

LoadMagic converts HAR recordings into correlated JMeter scripts. The quality of your HAR file directly affects correlation quality.

Firefox — Recommended

Firefox captures complete HTTP response bodies in HAR exports. This gives LoadMagic the full data it needs to identify dynamic values and build accurate correlation.

Open DevTools (F12) → Network tab → record your user journey → right-click → Save All As HAR.

Watch our Firefox HAR recording tutorial

Chrome — Use with Caution

Chrome can drop HTTP response bodies from HAR exports. When responses are missing, LoadMagic can't find the dynamic values it needs for correlation. On some sites this makes the HAR file impossible to correlate.

If you must use Chrome, keep DevTools open with the Network tab active for the entire recording. Do not switch tabs or minimise DevTools. Even then, some responses may be missing.

LoadMagic TRACE

TRACE — Coming Soon

We're building TRACE, LoadMagic's own recording tool that captures complete, correlation-ready traffic without relying on browser HAR exports. No dropped responses. No browser quirks. Stay tuned.

JMeter Setup Guide

Follow these steps in order to get started with LoadMagic.ai

1

Install Java (Pre-requisite)

REQUIRED: You MUST have Java 8 or later installed to run JMeter and the LoadMagic.ai plugin.

Download Java 17 for your operating system:

2

Install Apache JMeter

Required: JMeter version 5.6.3 or later is required for the LoadMagic.ai plugin to work correctly.

Download JMeter 5.6.3+

Opens the official Apache JMeter download page

3

Install JMeter Plugins

Download and place these plugins in your JMeter lib/ext directory.

LoadMagic.ai Plugin

The main LoadMagic.ai JMeter plugin (dcai.jar) — includes HAR conversion, correlation, and all LoadMagic features.

Download dcai.jar

Avoid JMeter Plugin Manager

We recommend not using JMeter's Plugin Manager to install or update plugins. It can silently remove or overwrite core JMeter dependencies, causing hard-to-diagnose errors. Instead, manually place plugin JARs into lib/ext as described above.

4

Configure API Key

Set up your LoadMagic.ai API credentials in JMeter's configuration.

Copy 'dcai.account.api=' into your JMeter user.properties file

Configuration File Location

Place the downloaded user.properties file in your JMeter bin directory, or add this line to your existing user.properties:

# LoadMagic.ai JMeter AI Configuration
dcai.account.api=<your_api_key_here>