Hello folks! I am excited about introducing ApiHome.
What is it?
It's an OpenAPI based testing tool that runs generated negative test cases
Why OpenAPI ?
The OpenAPI specification was known as Swagger until version 3.0 got released in 2017 and it was renamed to OpenAPI. Itβs a language-agnostic way to describe a RESTful API that can be used to generate code-stubs and documentation.
How does it Work?
- Start with the default template or upload an OpenAPI spec or Postman collection
- Fix validation errors
- Run API Tests
Use-cases:
- API Inventory
- Business-logic testing(negative test-cases)
- Security testing
Why ApiHome?
- Easier to navigate UI
- To the point Spec validation errors let you get documentation out of the way
Upcoming Features:
- Code repository crawler to discover API assets
- More fuzzing rules & examples to fix validation errors quickly
- CI/CD integration
ApiHome is in Beta and is free to use! I would love for you guys to give it a shot and share feedback.
Head over to https://apihome.io to get started
First Published here