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 like HTTP endpoints, message queues and event streams. Use variables to share data between tasks.
Add assertions to validate responses and events. Write custom JavaScript functions for advanced validation.
Arrange tasks into flows that model your system's command and event sequences.
Run collections locally and in CI/CD pipelines via the Flurry CLI.
Flurry is built with security in mind. Sensitive data like API keys, secrets and AWS credentials stay with you. Simply configure these in the environment where you run the Flurry CLI.
Flurry is in beta. We are enthusiastically looking to work with individuals and teams that are building and testing event driven systems. Contact us if you would like to give Flurry a try for free.