tressi
Version:
Deterministic load testing for API performance validation.
31 lines (21 loc) • 1.44 kB
Markdown
<p align="center" style="margin-bottom:0;">
<img src="./images/tressi-logo-200.png" alt="tressi-logo" width="200px" height="200px"/>
<em>Stress less, test more.</em>
<br/><br/>
</p>
Tressi is a local first load testing platform for API performance analysis. It utilizes a high performance execution engine paired with a web based interface to manage the testing lifecycle.
This document covers:
- **Workflow & Capabilities**: Overview of the testing lifecycle and core platform features like parallel execution and optimized runtime.
### The Tressi Workflow
1. **Define**: Configure tests via the UI or import JSON schemas.
2. **Execute**: Run tests locally with realtime performance monitoring.
3. **Analyze**: Review performance metrics and response samples.
4. **Share**: Export results or share configurations for collaboration.
### Core Capabilities
- **Parallel Execution**: Execute requests across multiple endpoints with independent performance targets.
- **Interactive Dashboard**: Manage configurations and monitor live performance metrics.
- **Optimized Runtime**: Dedicated worker threads for stable and scalable request generation.
- **Headless Execution**: Run tests via CLI for integration with DevOps tooling.
- **Export & Import**: Move configurations and results between environments using JSON, XLSX, or Markdown.
### Next Steps
Follow the [Quickstart Guide](./02-quickstart.md) to run your first test.