Features
The solution provides the following features:
Multiple Test Framework Support
Supports JMeter, K6, and Locust test scripts, as well as simple HTTP endpoint testing without requiring custom scripts. For more information, refer to Test types in the Architecture details section.
High User Load Simulation
Simulates tens of thousands of concurrent virtual users to stress test your application under realistic load conditions.
Multi-Region Load Distribution
Distributes load tests across multiple AWS Regions to simulate geographically distributed user traffic and assess global performance.
Flexible Test Scheduling
Schedules tests to run immediately, at a specific future date and time, or on a recurring schedule using cron expressions for automated regression testing.
Real-Time Monitoring
Provides optional live data streaming to monitor test progress with real-time metrics including response times, virtual user counts, and request success rates.
Comprehensive Test Results
Displays detailed test results with performance metrics, percentiles (p50, p90, p95, p99), error analysis, and downloadable artifacts for offline analysis.
Baseline Comparison
Designates baseline test runs for performance comparison to track improvements or regressions over time.
Endpoint Flexibility
Tests any HTTP or HTTPS endpoint across AWS Regions, on-premises environments, or other cloud providers.
Intuitive Web Console
Provides a web-based console for creating, managing, and monitoring tests with no command-line interaction required.
AI-Assisted Analysis (Optional)
Integrates with AI development tools through the Model Context Protocol (MCP) server for intelligent analysis of load testing data.
Multiple Protocol Support
Supports various protocols including HTTP, HTTPS, WebSocket, JDBC, JMS, FTP, and gRPC through custom test scripts.