5 ms·
Show HN: Rocketship – Open-source E2E testing that's self-hostable
Hey HN. My name's Matteo and I'm currently a SWE @ Twilio.
1 day at stand-up the question came up if there was an open source solution to something like https://www.runscope.com https://www.runscope.com. I found it super interesting that there was no artillery.io-like YAML/DSL solution out there. So I built one.
Why i think this is cool:
1. Companies today run a ton of microservices for event-driven systems. Asserting on the ingress/egress out of a system might not be covered fully by HTTP. I've setup a plugin interface so that I can implement assertions on stuff like file buckets, DBs, queues, etc. in the future.
2. I didn't want to reinvent the wheel. Temporal provides all of the test orchestration, scheduling, persistence, etc. I could ever need. Simply put: A test = A workflow and A step = An activity inside of temporal.
3. In the future your AI agent friend could run these tests against your system to make sure there aren't any regressions.
You can try it out the local version here: https://docs.rocketship.sh/quickstart https://docs.rocketship.sh/quickstart
I think there's a ton of potential for this project and I would really appreciate any advice, stars, or better-yet both.
- fabrizia75 1y agoI can see this application being so versatile, could possibly be used in hospitals too.Great work!
- magius18 1y agoYeah. It brings durable execution to testing and can be self hosted. Thanks mom
- pk19238 1y agothis is super cool - integration tests running on this would be very useful
- magius18 1y agoHey thanks. Yeah I'm gonna look more into supporting integration testing soon.
- liquidicy 1y agoI just tried it out locally - this is HUGE.