01 · The change

Your software changed. Is it safe to ship?

TestNeo is the independent quality and release assurance layer for software built by humans and AI agents.

Turn requirements, code changes, APIs, user journeys, and AI agent activity into executable verification. Run the right checks, collect evidence, identify risks, and make better release decisions.

14-day trial · no credit card

Pick a scenario, or let it play
checkout.testneo
    Evidence
    RUNNING

      Illustrative scenarios. Your verdicts come from the checks you run and the rules you set, not from a model's opinion.

      02 · The studio

      Ask in plain English. It just runs.

      Studio chat is where you drive TestNeo without leaving the sentence. Bring context, ask for what you need, and get results back in the same thread.

      Skills & pipelines

      PredictRanks what to run first
      Run suitesOn your machine, CI/CD or a local agent
      Silent breakCatches changes your tests miss
      Release gateReturns PASS, WARN or BLOCK

      03 · Scan & record

      Most AI testing still asks for code. We don't.

      Paste a URL or click through the real flow. TestNeo turns it into plain-English checks your team can read, tweak, and run — no framework setup, no Playwright scripts, no brittle selectors in your face.

      Scan URLPaste a site → we map the app → suggest plain-English tests to approve and save
      RecorderWalk the journey once in your browser → we turn it into runnable NLP steps
      Static forms & smokeScan gets you there fast
      Complex flowsRecord “create an order” once — you bring the data, we capture the path

      How it works

      1. /scan → paste https://your-app.com
      2. Optional goal: complete checkout
      3. Review the suggested suite → Save → Run
      4. Or hit /recorder, walk the journey once, and ship the test

      04 · Why now

      AI is writing more of your code. Testing hasn't caught up.

      Code is growing faster than anyone can verify it. Google's DORA 2025 research across roughly 5,000 professionals found AI adoption tracks with higher throughput and higher instability.

      42%of developers' code has significant AI help today
      65%expected by 2027
      48%always check AI-assisted code before committing
      96%don't fully trust its functional correctness

      Source: Sonar survey of 1,100+ developers

      05 · How it works · step 1

      Connect the context you choose.

      Specs, Figma, Swagger, tickets and notes go in once. Engineering Memory links them with incidents and past releases — then Semantic Matching surfaces the related tickets and defects for every new PR.

      What goes in

      App knowledge
      Figma, Swagger, PDFs, specs
      User journeys
      Mixpanel, Amplitude, Hotjar, Clarity
      Defects
      Jira, bug reports
      Incidents
      Sentry
      Code changes
      PR diffs

      What TestNeo builds

      Engineering MemoryIncidents and past releases linked to the change
      Semantic MatchingRelated tickets and defects ranked for this PR

      06 · How it works · step 2

      One set of checks. Eight ways in.

      TestNeo StudioChat, scan a URL or record a flow
      Chrome Quick TestTest the tab you're on
      VS Code extensionAlso Cursor, Windsurf and Kiro
      Playwright AI SDKExtend the suites you have
      TestNeo CLIScript it, gate CI
      MCP AI agentCall it from any coding agent
      Claude Desktop + MCPAsk for a check in a sentence
      n8n templatesDrop checks into workflows

      Run on TestNeo Cloud, a local agent behind your VPN, or your own browsers.

      07 · Release evidence

      Stop running everything and hoping.

      Without TestNeo

      • Run the full suite every time
      • Logs scattered across tools
      • Guess whether it's ready
      • Depend on whichever AI wrote the code

      With TestNeo

      • Run the checks this change touches
      • One results view
      • PASS / WARN / BLOCK with reasons
      • Keep control of your data and model

      08 · How it works · step 3

      Know what passed before you ship.

      Screenshots, API responses and logs land in one release record, with a verdict and the reasons behind it.

      Example release record · checkout-v229 Oct 2026
      UI checks
      14 / 14 passed
      API checks
      22 / 22 passed
      Visual regression
      1 diff on /cart
      Lighthouse performance
      91
      WARNReview 1 visual diff before release

      Shipping with AI agents? Agent verification compares what an agent said it did with what the system shows afterwards.

      09 · Who uses TestNeo

      One platform. Every role in the release.

      QA, developers, leads, product, DevOps and stakeholders work from the same checks and the same release evidence.

      QA / Test EngineerWrite plain-English web and API checks in Studio or Chrome, run them, and inspect the evidence.
      DeveloperGenerate a verification from the change in VS Code or Cursor, then run it before the PR merges.
      QA Manager / Test LeadSee coverage gaps, past failure patterns, and which checks map to the change under review.
      Product ManagerConnect journeys and requirements, then read what was checked before the release call.
      DevOps / SRERun the CLI in CI, keep a local agent behind the VPN, and gate on PASS, WARN or BLOCK.
      Business / StakeholderOpen one release record: what ran, what failed, and the next step before you ship.

      10 · Integrations

      Works with your entire stack.

      Code

      • VS Code
      • Cursor
      • Windsurf
      • Kiro
      • Codespaces
      • Gitpod

      Build & test

      • TestNeo CLI
      • GitHub Actions
      • Jenkins
      • GitLab CI
      • CircleCI
      • Azure DevOps

      Tracking

      • Jira

      Execution

      • TestNeo Cloud
      • Local Agent
      • BrowserStack
      • LambdaTest

      11 · AI control

      Your tests. Your model. Same seat price.

      Running checks never needs a public model, and generation is optional. On paid plans, bring your own model at the same seat price and pay your provider directly.

      Private endpoint

      Point TestNeo at your own model, for example Ollama running Qwen or Mistral.

      No public LLM for runs

      Execution is rule-based first. Your app and data stay where you put them.

      Optional generation

      Use TestNeo's AI or your own key, for example Groq. No markup on your tokens.

      12 · The platform

      Web, API, visual, load and agent checks.

      Web & API automationPlain English that exports to Playwright
      TestNeo StudioChat, scan and record
      API risk discoveryFind risky endpoints from Swagger
      Visual regressionPixel comparison on every run
      Performance & qualityLighthouse, accessibility, console errors
      Load testingk6 load insights
      Release intelligenceVerdicts with reasons
      AI agent verificationClaims checked against the system
      Engineering MemoryJira and incidents linked to every PR
      Chrome Quick TestTest any tab in seconds

      From our clients

      Teams that check before they ship.

      13 · Pricing

      Predictable seats. No surprise AI bill.

      Same seat price whichever model you use, with no markup on your own AI tokens. Billed monthly; yearly billing saves 15%.

      Free

      Try it on one project

      $014-day trial

      Start free
      • 1 project
      • 50 AI test cases
      • 50 runs / month
      • 25 PR validations / month
      • NLP generation
      • Playwright export
      • Community support

      Starter

      Small teams getting started

      $39/ user / month

      Start free
      • 3 projects
      • 150 AI test cases / month
      • 400 runs / month
      • 50 PR validations / month
      • Figma & Swagger import
      • Local agent
      Most popular

      Pro

      Teams shipping every week

      $99/ user / month

      Start free
      • 10 projects
      • 500 AI test cases / month
      • 800 runs / month
      • 200 PR validations / month
      • Visual regression
      • Performance & quality
      • Code impact & release confidence score
      • CI/CD export

      Release Intelligence

      Release decisions at scale

      $149/ user / month

      Book a demo
      • 20 projects
      • 2,000 AI test cases / month
      • 2,500 runs / month
      • 800 PR validations / month
      • Engineering Memory
      • Release bundles with PASS / WARN / BLOCK and GitHub checks
      • Executive dashboard
      • Priority support

      FAQ

      Questions teams ask before they start.

      Something we didn't cover? Ask us directly and we'll reply within one business day.

      What is TestNeo.ai?
      TestNeo is an AI test automation copilot. You bring context, generate tests in natural language, run UI and API checks, and inspect the evidence. The same supported workflows are available in TestNeo Studio and through MCP in Claude Desktop, Cursor, and other clients. Release Intelligence is the next layer: it places those results next to the change. Regression Intelligence can use Mixpanel, Amplitude, Hotjar, Clarity, and Sentry, or an uploaded file, when you connect that source.
      Do I need coding skills?
      No. TestNeo is designed for all users, from non-technical testers to automation engineers. Use natural language to create tests, or use the VS Code extension for code-first workflows.
      Do I need to replace Playwright?
      No. You extend it. Generation and Playwright-oriented workflows are part of application verification. The product outcome is release confidence, not script volume.
      We already use Claude / Cursor. Why TestNeo?
      Coding agents plan and edit. TestNeo executes verification against your systems, retains evidence, matches Engineering Memory, and returns PASS / WARN / BLOCK for releases and agent runs.
      Do you send our tests to a public LLM?
      Not for compile-first surfaces: live run, Predict, PR PASS / WARN / BLOCK, release gates, and agent oracles. Optional generation and Help chat use TestNeo managed AI or your org BYOK (Groq, Azure, Ollama-compatible). Semantic matching uses MiniLM embeddings on TestNeo, not your chat provider. See AI providers.
      Is my data secure?
      TestNeo prioritises security with encryption, role-based access control, and org-scoped credentials. The Local Agent option keeps browser and API execution on your machine. For AI features, you can use TestNeo managed AI or bring your own Groq, Azure OpenAI, or a private OpenAI-compatible gateway (Ollama, vLLM, LiteLLM). Org keys are encrypted at rest. See AI providers.
      Does it run locally?
      Cloud browsers are the default. Use a local agent when the app is behind your VPN. That agent keeps browser and API execution on your machine.
      Can I try without signup?
      Yes. Use the live playground. It starts on Web Automation (NLP), with 10 guest runs and no account required.
      Show all questions
      Can I run load tests with the same API suites?
      Yes. Export any API NLP suite as a k6 kit from Test Manager, using the same flows you already run functionally. Tweak VUS, DURATION, and BASE_URL locally or in CI, run with Grafana k6 or Docker, then upload k6-out/testneo-import.json to Load Insights for p95, error rate, throughput, and pass/warn/fail verdict history. Full walkthrough: k6 Load Export & Insights docs.
      What counts as one PR validation on my plan?
      One PR validation is one release review workflow for a pull request or branch diff. TestNeo runs impact analysis on changed files, assigns a risk score from 0 to 100, highlights test gaps, and produces a release brief you can open at /web/pr-validation/<workflow_id>. Triggers: MCP in Cursor or VS Code, the PR Validation page, or GitHub auto-validation. Each new PR, or the first validation of that PR, uses one credit. Re-opening or updating the same workflow does not. Optional test execution inside a validation uses your separate test runs allowance. Pro includes 200 a month. Release Intelligence includes 800 a month with full PASS / WARN / BLOCK and GitHub Check Runs.
      Can you build automation for us if we don’t buy TestNeo?
      Yes. TestNeo Labs engagements run in your repo and CI. The platform is optional. The work uses the same operator playbooks as the Academy bootcamp and cookbook, with documentation and handoff so your team can run releases after delivery.
      Isn’t AI / vibe coding enough?
      AI tools generate outputs quickly. They rarely deliver stable CI, clear ownership, release gates, and evidence leadership trusts. TestNeo Labs implements that operating layer: governance, playbooks, and human judgment.
      What is Regression Intelligence?
      A suite recommender on Release Readiness. Connect or upload production analytics, refresh analysis, open a ranked run pack in Test Runner, and generate drafts from knowledge gaps. You approve what gets created. Guide: Regression Intelligence docs.
      Is TestNeo an AI testing tool?
      Yes. It generates tests in natural language, runs UI and API checks, and keeps the evidence. Release readiness is a later step: PASS, WARN, or BLOCK from the checks and rules you configured, for applications and AI agents.
      We use CrewAI or LangGraph. Do we need another agent platform?
      No. TestNeo is the verification and release layer for agents you already run. Install testneo-agent-sdk, ingest a thin run summary, and get Claimed, Observed, Verified with PASS, WARN, or BLOCK. See the AI Agent Verification guide and integration steps.
      Aren’t evals / LLM-as-judge scores enough?
      Judge scores and datasets measure writing quality. They do not prove a refund, confirmation, or memory isolation happened. TestNeo Verify is the ship decision for one run: PASS, WARN, or BLOCK. Eval is oracle health across many gates.
      Does TestNeo auto-heal failing assertions?
      Heal is suggest only. Auto-rewriting assertions can hide real product breaks. A human reviews the evidence and owns PASS, WARN, or BLOCK. Generation from chat is optional support for some product paths, not the release decision.
      What is NeoSense™ AI-Q?
      NeoSense™ AI-Q is the AI Quality Intelligence layer. It is a context-aware assistant for questions about test execution, with answers and recommendations based on your test history.
      Does it integrate with CI/CD?
      Yes. TestNeo integrates with Jenkins, GitHub Actions, GitLab CI, CircleCI, and Azure DevOps so teams can run targeted verification, collect evidence, and enforce release gates in CI/CD.
      What is adaptive execution?
      When a selector or response detail shifts, TestNeo can keep the intent of the check and record what changed. It does not rewrite assertions on its own. A person still owns PASS, WARN, or BLOCK.
      Can I migrate existing tests?
      TestNeo can convert existing Selenium, Cypress, and Playwright scripts into natural language tests. Review the result before you rely on it.
      Can we use our own Ollama or self-hosted LLM?
      Yes. In Settings → AI Providers, choose Private / OpenAI-compatible and set your HTTPS /v1 base URL plus model names (from ollama list or your gateway). From TestNeo SaaS, the endpoint must be reachable over HTTPS (Cloudflare Tunnel, reverse proxy, ALB, or PrivateLink), not localhost. PR validation, release readiness, and agent verification stay deterministic either way. The model is used where AI authoring and chat need it.
      Does a live NLP run send steps to Groq or OpenAI?
      Not on the happy path. NLP execution is a real browser (Playwright) plus selector memory. A language model is a last resort for unmatched steps or leftover Studio chat, not every click. Evidence (screenshots, logs, oracles) is what the run records.
      Can we use TestNeo with no language model at all?
      Yes for run and release decisions. Import or write NLP yourself, execute locally or in the cloud, and still get impact, memory, and gates. You skip Studio generation and leftover chat. That is compile-first. It is not an air-gap claim, and embeddings and oracles still exist.
      Do we pay less if we bring our own model?
      No. Seat pricing is the same. You pay TestNeo for the release control plane (Studio, PR risk, gates, memory, seats). You cover your own GPU or cloud LLM costs. TestNeo does not mark up your tokens when you bring your own provider.
      Who can use TestNeo.ai?
      Engineering teams across roles, including developers, QA leads, SDETs, product managers, and engineering managers, use TestNeo when they need clearer release readiness, better evidence, and safer ship decisions.
      How do I get started?
      Install the Chrome Quick Test extension or the VS Code extension, or sign up for the web platform. Start with a 14-day free trial. No credit card is required. After the trial, stay on Free or upgrade to Starter ($39), Pro ($99), or Release Intelligence ($149) per user each month.
      Can I use only Playwright for some steps?
      Yes. Keep Playwright for the steps you already trust and add plain-English checks where scripts are harder to maintain. The Playwright AI SDK is built for that mix.
      When do I need an API key and a project?
      When you publish runs to the dashboard, share a project with your team, or call TestNeo from CI, MCP, or the CLI. Guest playground runs do not need one.

      Get started

      Bring us one real testing problem.

      Start on the free plan, or book a 30-minute demo and bring the flow that keeps breaking.

      TestNeo Labs

      Rather have it built for you?

      Done-for-you automation built in your repo and CI, documented and handed over. The platform is optional.

      Contact

      Let's talk about your testing.

      Email support@testneo.ai or book 30 minutes.