# Testrium

<div style="display: flex; align-items: center;">
  <img src="https://github.com/letalboy/Spectrum/assets/63066865/cf9c60e7-9eba-474c-8cc1-b246e661fd5c" alt="Testrium Logo" width="200" height="200" style="margin-right: 20px;">
  <div>
    <p>Testrium is a versatile library designed to test and analyze systems. It provides tools for data processing, monitoring, and ensuring system integrity, making it an essential part of your development workflow.</p>
  </div>
</div>

## Key Features

- **Better Organization of Tests**: Streamline your testing process with improved test management and categorization.
- **Easy Testing of Async or Parallelized Dependent Tests**: Simplify the testing of asynchronous or parallel workflows with built-in support.
- **Historic Performance Comparison and Evaluation**: Track and compare test performance over time for better insights.
- **Custom Behavior Through Callback Systems**: Customize test behaviors using flexible callback mechanisms.
- **Manipulation of Test Flows**: Gain control over test execution flows to suit various testing scenarios.
- **Highly Configurable and Expandable**: Tailor Testrium to your specific needs with extensive configuration options.

## Installation

Testrium can be installed using [Poetry](https://python-poetry.org/) or [pip](https://pip.pypa.io/en/stable/). 

### Using Poetry

```bash
poetry add testrium
```
