Comment by groundhogstate
14 hours ago
You might find schemathesis useful for API testing (which IIRC is built on Hypothesis). Certainly helped me find a stack of unhandled edge cases.
YMMV, but once I first set up Schemathesis on one of my MVPs, it took several hours to iron out the kinks. But thereafter, if built into CI, I've found it guards against regression quite effectively.
https://schemathesis.readthedocs.io/en/stable/
This looks really good. I like using hypothesis for APIs so this is a really nice layer on top, thanks for pointing this one out.
pretty nice tool, helped us poke into our app in ways we didn't foresee
also pretty happy to see the reports of thousands or api calls that matched the expected responses, that increases the confidence you have in your system