Developer tools · API testing tool
Schemathesis
Developers use it to generate tests from API schemas that find input validation bugs and unhandled edge cases.
Summarized from 7 comments.
Developers use it to generate tests from API schemas that find input validation bugs and unhandled edge cases.
- recommend
- 7
- criticize
- 0
- months recommended
- 3 of 13
Why people love it
Finds input validation bugs and edge cases · 2
I found more input validation bugs in my code than I can count.
Nov 2025 · commentCertainly helped me find a stack of unhandled edge cases.
Nov 2025 · commentBroad coverage and unexpected app probing · 2
I’ve had really good outcomes from setting up Schemathesis and getting blanket coverage
Mar 2026 · commentpretty nice tool, helped us poke into our app in ways we didn't foresee
Nov 2025 · comment
What hackers pick instead
- Tusk DriftOpen-source tool that records production API traffic and replays it as tests, capturing database and cache calls too. People recommend it as a more realistic alternative to synthetic tests.7recommend
- HurlPeople recommend Hurl as a free tool that works as a declarative layer over curl, making HTTP requests easier to write and run.5recommend
- mock API mocking utilityA command-line utility for creating, scripting and automating mock APIs, which simplifies setting up mock services for local testing in any language. No recurring criticism appears in the quotes.5recommend
Every quote
The 5 most detailed of 7 comments. Each links to the original.
I’ve had really good outcomes from setting up Schemathesis and getting blanket coverage
Recommends · Mar 2026 · in “You hired the AI to write the tests. Of course they pass”
pretty nice tool, helped us poke into our app in ways we didn't foresee
Recommends · Nov 2025 · in “Hypothesis: Property-Based Testing for Python”
I found more input validation bugs in my code than I can count.
Recommends · Nov 2025 · in “Hypothesis: Property-Based Testing for Python”
Certainly helped me find a stack of unhandled edge cases.
Recommends · Nov 2025 · in “Hypothesis: Property-Based Testing for Python”
Feel free to open an issue if something does not work as you expect
Recommends · Dec 2025 · in “How do you test multiple API payloads and edge cases?”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake