load-test-generator

Solid

Generate load test scripts for k6, Locust, and Gatling from OpenAPI specs

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

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

Skill Content

# Load Test Generator Skill ## Overview Generates load test scripts for k6, Locust, and Gatling including test scenarios from OpenAPI specifications and performance validation patterns. ## Capabilities - Generate k6 load test scripts - Locust test generation - Gatling scenario creation - Test scenario from OpenAPI spec - Ramp-up/ramp-down patterns - Think time configuration - Virtual user modeling - Threshold configuration ## Target Processes - performance-optimization - resilience-patterns - migration-strategy ## Input Schema ```json { "type": "object", "required": ["scenarios"], "properties": { "scenarios": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "endpoints": { "type": "array" }, "load": { "type": "object", "properties": { "vus": { "type": "number" }, "duration": { "type": "string" }, "rampUp": { "type": "string" } } } } } }, "framework": { "type": "string", "enum": ["k6", "locust", "gatling", "artillery"], "default": "k6" }, "openapiSpec": { "type": "string", "description": "Path to OpenAPI spec for auto-generation" }, "options": { "type": "object", "properties": { "thresholds": { "type": "object", "properties": { "p95ResponseTime": { "type"...

Details

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

Related Skills