qa-jmeter-writer

Generate JMeter performance test plans in XML/JMX format from structured requirements.

2|2|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/AZANIR/qa-skills --skill qa-jmeter-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-jmeter-writer
Source: https://github.com/AZANIR/qa-skills/tree/main/.cursor/skills/qa-jmeter-writer
Command: npx skills add https://github.com/AZANIR/qa-skills --skill qa-jmeter-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of JMeter performance test plans, transforming raw performance requirements into executable JMX files.

Core Features & Use Cases

  • JMeter Test Plan Generation: Creates .jmx files with thread groups, samplers, listeners, and assertions.
  • CI-Ready Configuration: Generates commands for non-GUI execution and HTML report generation.
  • Use Case: You have a performance plan specifying 100 users with a 60-second ramp-up hitting an API endpoint. This Skill generates a JMeter test plan to simulate that load and validate responses.

Quick Start

Generate a JMeter test plan for the '/api/users' endpoint with 50 users and a 60-second ramp-up.

Frequently Asked Questions about qa-jmeter-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a JMeter test plan from performance requirements?

To generate a JMeter test plan, you provide structured performance requirements like user counts and ramp-up times. The tool outputs an executable JMX file configured with thread groups, HTTP samplers, assertions, and listeners for load testing.

Can I use CSV data to parameterize HTTP requests in a JMX file?

Yes, you can parameterize HTTP requests using CSV data within the generated JMX file. This allows the load test to simulate multiple users with different data sets hitting your API endpoints simultaneously.

Does JMeter test generation support JDBC and JMS samplers?

JMeter test generation supports HTTP, JDBC, and JMS samplers. This allows you to simulate load directly against web APIs, databases, and messaging systems within a single performance test plan.

How do I run generated JMeter tests in a CI pipeline?

To run generated JMeter tests in CI, the tool provides non-GUI execution commands and HTML report generation configurations. This enables automated load testing and performance reporting directly within your continuous integration workflows.

What is the best way to automate JMX file creation for load testing?

Automating JMX file creation involves transforming raw performance parameters into XML format using a generation tool. This avoids manual JMeter GUI configuration and produces ready-to-execute thread groups and assertions for load testing.