Yo, I tried uploading my openapi.json file and all I got was a big error on the right hand side.
In the console: ``` Uncaught YAMLParseError: The : indicator must be at most 1024 chars after the start of an implicit block mapping key at line 5551, column 3: # $ref: '#/components/schemas/String' schemas: ^^^^^^^ ``` Edit: Apparently I have some validation errors when pasting into the Swagger Editor. That must be why; will have to fix those up and try again.
Show HN: We built a tool that automatically generates API tests
51–53 of 53 posts
Re: Show HN: We built a tool that automatically generates API tests
#52How does this compare to Schemathesis [0]? [0] https://schemathesis.readthedocs.io
Mish from Step CI here Great question. We are aware of Schemathesis I believe the main difference is that our solution is very configurable, unopinionated and no-code. Schemathesis doesn't offer you an easy way to configure tests, relies on OpenAPI instead and for anything more complicated requires you to use Python Maybe you could add something else?
I'd add that Schemathesis is essentially a fuzzer, where from the first glance Step CI is not (correct me if I am wrong).
Re: Show HN: We built a tool that automatically generates API tests
#53Earlier quoted context omitted.
Hello, this is Mish from Step CI Thanks for your question! We allow you to capture content like headers, response and cookies between steps using captures, check out the "Captures" example in our Demo Here's a documentation with examples for all capture types: https://github.com/stepci/stepci/blob/main/docs/workflow-syn... also: we manage cookies for you automatically
Does capture implement what I'm trying to discuss here? https://github.com/stepci/stepci/discussions/17