jmeter-performance-testing

Solid

Apache JMeter expertise for enterprise-grade load and performance testing

Testing & QA 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
84
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# JMeter Performance Testing Skill ## Overview This skill provides expert-level capabilities for Apache JMeter-based performance testing, enabling test plan creation, distributed testing, and comprehensive result analysis. ## Capabilities ### Test Plan Development - Create and modify JMeter test plans (JMX) - Configure thread groups and samplers - Implement HTTP, JDBC, JMS samplers - Handle various protocols (HTTP, FTP, LDAP, SOAP) ### Dynamic Data Handling - Correlation for dynamic values - Regular expression extractors - JSON/XPath extractors - Parameterization with CSV data sets ### Distributed Testing - Configure distributed testing across multiple machines - Remote server management - Load distribution strategies ### Results Analysis - Analyze JMeter results and reports - Generate HTML dashboard reports - Aggregate report interpretation - Identify performance bottlenecks ### Plugin Integration - Blazemeter plugin integration - Custom plugin configuration - Extended samplers and listeners ## Target Processes - `performance-testing.js` - Performance test implementation - `api-testing.js` - API load testing ## Dependencies - `Apache JMeter` - Load testing tool - Java Runtime Environment (JRE) - JMeter plugins (optional) ## Usage Example ```javascript { kind: 'skill', skill: { name: 'jmeter-performance', context: { action: 'execute-test-plan', testPlan: 'tests/performance/load-test.jmx', threads: 100, rampUp: 60, durati...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills