Why we built this:
- There are many solid frameworks for FE / browser testing, but none with high-level constructs for testing BE flows
- We were missing a way to validate side effects for complex backend systems, especially across async queueing systems
Our beta version lets you send an API call to a system and then:
- Validate (=assert) calls to any downstream microservice in REST and GRPC
- Validate queries/writes to DBs
Assertions are validated through the use of OpenTelemetry, as we see it as an easy-to-use way to observe how backend systems behave.
We’re still early so would love your feedback and opinions.
It's all open-source with Apache 2.0 license.