Swagger / OpenAPI
Full endpoint coverage with boundary values and schema-aware assertions.
Stop writing brittle selectors. TestNeo turns plain-English steps into self-healing web and API tests — running on Playwright under the hood, publishing results to your team dashboard.
No new runtime. No black box. No maintenance hell.
Most "NLP testing tools" are keyword-driven frameworks in disguise. They require exact phrasing like Click on button [ID]. TestNeo is different.
Keyword-driven tools: brittle phrasing, recorder replay, remote black-box execution.
TestNeo: true intent-based NLP on real Playwright — in your browser, your machine, your CI.
page.* / expect() in the same testNot a recorder. Not a keyword tool. Real NLP on real Playwright.
Describe flows the way you'd explain them to a teammate. TestNeo finds elements by intent, not brittle IDs.
Navigate to {{base_url}}
Enter username as "standard_user"
Enter password as "secret_sauce"
Click Login button
Verify "Products" is visible
Click "Add to cart" on Sauce Labs Backpack
Verify shopping cart badge shows "1"
Upload an OpenAPI spec or Postman collection. TestNeo generates NLP test cases covering happy paths, auth, and negative scenarios.
Full endpoint coverage with boundary values and schema-aware assertions.
Auth chains and variable linking preserved in generated NLP tests.
When buttons move, IDs change, or layouts shift, verification adapts automatically — and logs what changed so you stay in control.
#checkout-btn-primary breaks on every DOM update.
Click "Place Order" button matched by text + role. Test passed.
Engineers keep full Playwright control. QA writes in plain English. Same test file, same CI.
import { test, expect } from "@testneo/playwright-ai-sdk";
test("checkout hybrid", async ({ page, ai }) => {
await ai.run(`Navigate to /checkout\nClick "Place Order"`);
await expect(page.locator(".order-confirmed")).toBeVisible();
});
NLP web + API automation, self-healing, visual regression, and CI integration.
Pro gives you NLP web + API automation.
Pro+ adds: impact analysis, Engineering Memory, PASS / WARN / BLOCK release gates, and ship decisions.
Same tests. Same project. One upgrade.
Want to learn the full workflow? TestNeo Academy →