I’ve been working on an open-source CLI tool called Dochia for a while now. The reason for building it: in microservices architectures, testing is repetitive: every service exposes APIs, and much of the testing process will share a similar set of test cases: negative inputs, boundary cases, encoding quirks, invisible characters. I wanted a tool that could automate this shared layer of testing instead of doing it manually across dozens of services. So what Dochia does: reads your OpenAPI spec; generates thousands of smart, edge-case payloads automatically and produces detailed reports with reproducible cases. I've been use it for any microservice I've built as to establish a foundation in place. Github: https://github.com/dochia-dev/dochia-cli and website: https://dochia.dev It's open-source, and I'd love your feedback. Contributions, issues, and edge-case stories are very welcome. |