OpenAPI TestGen
OpenAPI TestGen treats an OpenAPI YAML or JSON document as the source of truth and generates broad REST specification coverage across its operations, including optional negative cases and connected flow drafts.
What you can do
- Load an OpenAPI contract from pasted content, URL, or uploaded file and validate it before generation.
- Generate positive and optional negative REST specification drafts across described operations.
- Measure operation coverage, review generated artifacts, draft-run them, and assemble compatible flows.
Starts with
- A complete or partial OpenAPI YAML or JSON contract.
- Generation strategy, output format, negative-test policy, and flow-generation preference.
Produces
- Multiple reviewable REST specification drafts, operation coverage, validation results, and optional flow drafts.
- Saved Automation assets only after the user reviews and accepts the generated workspace.
Use it when
- Use OpenAPI TestGen for contract-first bootstrap, broad operation coverage, and repeatable regeneration.
- Use Craftsman Generate Specs when the source is one real request and observed response rather than a contract.
How this differs from nearby features
- OpenAPI TestGen
- OpenAPI generation
- operation coverage
- negative tests
- flow generation