Library¶
Use rampa as a Python library to build, configure, and run load tests programmatically.
Tutorial
Write your first scenario, add checks and thresholds.
Executors
Choose the right scheduling model for your test.
Metrics
Built-in metrics, custom metrics, and the metric pipeline.
Thresholds
Expression syntax and pass/fail evaluation.
Outputs
Send results to CSV, InfluxDB, Prometheus, OTEL, and more.
TUI Dashboard
Live terminal dashboard with metrics, timing, and thresholds.
Protocols
HTTP, WebSocket, gRPC, and custom protocol clients.
Distributed
Split tests across machines with execution segments.
CI Integration
GitHub Actions, result comparison, and benchmarking.
API Reference
Public API: Engine, RunController, Worker, Config.