A straightforward approach to testing complex event-driven systems. Flurry bridges the gap between integration and manual end-to-end tests, by automating testing at integration boundaries where services connect.
Create dispatcher and listener tasks that connect to your system's integration points.
Add assertions to validate responses and events. Write custom JavaScript functions for advanced validation.
Arrange tasks into flows that model your system's event and command sequences.
Run flows in a collection via the Flurry CLI.
Flurry is built with security in mind. Sensitive data like API keys and AWS credentials stay with you. Simply configure these in your local environment where you run the Flurry CLI. Features that send data into our system, like collection run metrics, are optional. You decide what features to opt into.
Flurry is in closed beta. Contact us if you would like to give Flurry a try.