TestNeo
Swagger · Postman · OpenAPI

API test generation from your specs.

Upload a Postman collection or Swagger/OpenAPI spec. TestNeo generates NLP tests covering happy paths, negatives, auth, and boundary values — and flags tests when the schema changes.

API test case · NLP steps from Swagger
TestNeo API test case editor with plain-English steps generated from Swagger
Generated from Swagger context — plain-English POST, verify status, assert response fields. AI Helper when you need it.

Real product UI — API testing

Screenshots from the TestNeo app: NLP API cases, coverage graph, flows, and run analysis.

API test run analysis
TestNeo API test run details with AI-powered analysis
Run details with AI analysis, success rate, and recommendations.
API coverage map
TestNeo API coverage graph showing full and partial endpoint coverage
Coverage graph — full / partial / open endpoints, method filters, and per-endpoint test status.
API suite & flows
TestNeo API testing product screen
API testing workspace — setup, graph, coverage, flows, schema, and impact.
NLP case from Swagger
TestNeo API NLP test steps generated from Swagger
Editor view — Generated from Context Document (Swagger) with AI Helper.
Full API coverage in every release

Postman · Swagger · Impact — interactive demo

The same import panel from the homepage feature theater: import a collection or OpenAPI file, see generated coverage, then watch schema drift flag linked tests.

  • Postman JSON → NLP suite with auth and chaining preserved
  • OpenAPI YAML/JSON → happy + negative + boundary + auth
  • Schema changes trigger impact analysis on linked tests
  • Export the same suite to k6 for load
Postman
Swagger
Impact
checkout-api.postman.json ✓ Imported
POST /api/checkout → 4 tests
GET /api/cart/{id} → 3 tests
PUT /api/cart/{id}/items → 5 tests
✓ 12 NLP verifications generated · Auth preserved · Chaining detected
openapi-v3.yaml ✓ Parsed
18
Endpoints
52
Tests generated
6
Auth scenarios
14
Negative cases
✓ Full coverage · Happy + negative + boundary + auth
Schema change detected
POST /api/checkout — field "coupon" added (required)
High checkout-flow.testneo Needs update
High payment-validation.testneo Needs update
Med cart-total.testneo Review
3 tests affected · 2 must update · 1 review