AI-powered assistant for Gatling performance testing. Get intelligent help with creating, optimizing, and understanding Gatling simulations directly in VS Code.
Important Disclaimer
AI-Generated Content Notice: This extension uses AI language models to assist with Gatling code generation and analysis. While these models are powerful tools, they can make mistakes, generate incorrect code, or provide incomplete solutions.
Always verify AI-generated code through:
Thorough testing in your environment
Peer code review
Performance validation
Security assessment
You are responsible for ensuring that any AI-generated code meets your quality standards, security requirements, and performance expectations before using it in production environments.
Features
🤖 AI Chat Assistant - Get instant explanations, optimization tips, and best practices for your Gatling code
📝 Create Simulations - Generate new Gatling test scenarios with AI guidance for JavaScript, TypeScript, Java, Scala, and Kotlin
🔄 LoadRunner Converter - Convert LoadRunner C scripts to Gatling simulations with intelligent AI-powered mapping
💡 Explain Code - Select any Gatling code and get contextual explanations
🔒 Enterprise-Ready - Support for OpenAI, Anthropic Claude, and Azure OpenAI with secure credential storage
🌐 Cross-Platform - Works with VS Code, Cursor, and other VS Code-compatible editors
Quick Start
Install the extension from the VS Code Marketplace
Open the Gatling sidebar from the activity bar
Configure your API key: Run Gatling: Set API Key from the Command Palette
Start chatting with the AI assistant about your Gatling simulations
Supported LLM Providers
OpenAI (GPT-4o) - Recommended for best performance
Anthropic Claude (3.5 Sonnet) - Great for complex reasoning
Azure OpenAI - For enterprise compliance and data governance (experimental)
API keys are stored securely using VS Code's secrets API
Automatic redaction of sensitive data from prompts
Configurable context sharing controls
Your code is only sent to your chosen LLM provider
Telemetry: Anonymous usage data is collected to help improve the extension (respects VS Code's telemetry settings and can be disabled in extension settings)
Requirements
VS Code 1.85.0 or higher (also compatible with Cursor and other VS Code-based editors)
API key for your chosen LLM provider (OpenAI, Anthropic, or Azure OpenAI)
Support & Feedback
Share Feedback - Report bugs, request features, and share ideas on ProductBoard