Overview
Tractus-X TestLab is a test authoring and execution engine for Eclipse Tractus-X dataspaces. It ships as a
Python library, the testlab CLI and a FastAPI server; the YAML test files are its interface.
How It Works
- Write a YAML test definition describing your test scenario, listed in a TCK manifest
- Run it with
testlab run index.yaml - TestLab compiles the manifest into a sealed package, validating it first — nothing executes that has not compiled
- TestLab executes each step, manages mock services, and reports results