MCP HubMCP Hub
Zurück zu Fähigkeiten

Running Load Tests

jeremylongshore
Aktualisiert 4 days ago
79 Ansichten
712
74
712
Auf GitHub ansehen
Metaaitestingdesign

Über

Diese Fähigkeit ermöglicht es Claude, Lasttests zur Leistungsvalidierung mit Tools wie k6, JMeter und Artillery zu erstellen und auszuführen. Sie generiert Testskripts basierend auf spezifischen Szenarien, um die Anwendungsleistung zu validieren, Stresstests durchzuführen und Grenzbelastungen zu identifizieren. Nutzen Sie diese Fähigkeit, wenn Sie Leistungsschwellenwerte definieren und Ausführungsanweisungen für Ihre Lasttests benötigen.

Schnellinstallation

Claude Code

Empfohlen
Primär
npx skills add jeremylongshore/claude-code-plugins-plus
Plugin-BefehlAlternativ
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus
Git CloneAlternativ
git clone https://github.com/jeremylongshore/claude-code-plugins-plus.git ~/.claude/skills/Running Load Tests

Kopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren

Dokumentation

Overview

This skill empowers Claude to automate the creation and execution of load tests, ensuring applications can handle expected traffic and identify potential performance bottlenecks. It streamlines the process of defining test scenarios, generating scripts, and executing tests for comprehensive performance validation.

How It Works

  1. Analyze Application: Claude analyzes the user's request to understand the application's endpoints and critical paths.
  2. Identify Test Scenarios: Claude identifies relevant test scenarios, such as baseline load, stress test, spike test, soak test, or scalability test, based on the user's requirements.
  3. Generate Load Test Scripts: Claude generates load test scripts (k6, JMeter, Artillery, etc.) based on the selected scenarios and application details.
  4. Define Performance Thresholds: Claude defines performance thresholds and provides execution instructions for the generated scripts.

When to Use This Skill

This skill activates when you need to:

  • Create load tests for a web application or API.
  • Validate the performance of an application under different load conditions.
  • Identify performance bottlenecks and breaking points.

Examples

Example 1: Creating a Stress Test

User request: "Create a stress test for the /api/users endpoint to simulate 1000 concurrent users."

The skill will:

  1. Analyze the request and identify the need for a stress test on the /api/users endpoint.
  2. Generate a k6 script that simulates 1000 concurrent users hitting the /api/users endpoint.

Example 2: Validating Performance After a Code Change

User request: "Validate the performance of the application after the recent code changes with a baseline load test."

The skill will:

  1. Identify the need for a baseline load test to validate performance.
  2. Generate a JMeter script that simulates normal traffic patterns for the application.

Best Practices

  • Realistic Scenarios: Define load test scenarios that accurately reflect real-world usage patterns.
  • Threshold Definition: Establish clear performance thresholds to identify potential issues.
  • Iterative Testing: Run load tests iteratively to identify and address performance bottlenecks early in the development cycle.

Integration

This skill can be integrated with CI/CD pipelines to automate performance testing as part of the deployment process. It can also be used in conjunction with monitoring tools to correlate performance metrics with application behavior.

GitHub Repository

jeremylongshore/claude-code-plugins-plus
Pfad: backups/plugin-enhancements/plugin-backups/load-test-runner_20251020_075641/skills/skill-adapter
aiautomationclaude-codedevopsmarketplacemcp

Verwandte Skills

content-collections

Meta

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

Skill ansehen

polymarket

Meta

This skill enables developers to build applications with the Polymarket prediction markets platform, including API integration for trading and market data. It also provides real-time data streaming via WebSocket to monitor live trades and market activity. Use it for implementing trading strategies or creating tools that process live market updates.

Skill ansehen

creating-opencode-plugins

Meta

This skill helps developers create OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It provides the plugin structure, event API specifications, and implementation patterns for JavaScript/TypeScript modules. Use it when you need to intercept, monitor, or extend the OpenCode AI assistant's lifecycle with custom event-driven logic.

Skill ansehen

himalaya-email-manager

Kommunikation

This Claude Skill enables email management through the Himalaya CLI tool using IMAP. It allows developers to search, summarize, and delete emails from an IMAP account with natural language queries. Use it for automated email workflows like getting daily summaries or performing batch operations directly from Claude.

Skill ansehen