Start free Book a demo © 2026 BuniOD. All rights reserved.
AI test automation

Describe a user flow.
BuniOD tests it in a real browser.

Automate manual testing — no scripts, no selectors. Write your test steps in plain language, review the generated test and run it on every release, on demand or daily.

94% passed
Prompt received“checkout with an expired card”
Scenario generated12 steps with checks
Reviewed and confirmedready to run
Running in Chromiumstep 9 of 12
Run savedscreenshots and logs kept

Built by NewProWebStrapi partner

Built for:SaaS dashboardsOnline storesMarketplacesBooking flowsCustomer portals
Product overview

See a test built in 2 minutes

A short walkthrough: connect an application, write the steps of a flow, review the generated scenario and run it in a real browser.

Watch on YouTube

The problem

Releases got faster.
Writing browser tests did not.

Product teams release changes faster than manual QA processes can keep up. Writing and maintaining browser tests adds another queue of work. BuniOD helps turn a clearly described user flow into a scenario your team can review and run.

Manual checks fall behind

Teams release changes faster than they can click through every important flow by hand.

Test code is its own backlog

Browser tests need selectors, waits and fixtures — and someone to repair them when the interface moves.

Bugs reach production

Users find the broken checkout before your team does.

How BuniOD works

AI test automation, from written steps to a daily run

AI software testing, step by step: you write the steps you want to verify, BuniOD matches them to your pages and builds the scenario, you review it, and it runs in a real browser whenever you need it.

APP
user journey
Sign up Browse Cart Checkout Pay Confirm
FAIL
✓
01 — Connect

Connect your web application

Add a project with your application’s URL. URL only — public pages need nothing else; signed-in areas use HTTP basic auth or a test identity.

02 — Write

Write the steps to verify

Write the steps and the result you expect in plain language, the way you would brief a manual tester: what to click, what to type, what to confirm.

03 — Generate

Get a browser scenario

BuniOD works through your application in a browser and records the steps, the test data it used and the checks for the expected result.

04 — Review

Review before it runs

Read the steps, adjust an input value, or change the prompt and regenerate. Only scenarios you confirm are included in runs.

05 — Run

Run manually or on a schedule

Run confirmed scenarios on demand or once a day at a time you choose. BuniOD records each step and result — with screenshots and logs — so your team can review failures and rerun important scenarios when needed.

Auto-playing — click any step to explore
Plain language in, test out

Stop writing test code.
Write the steps in plain language.

Most automated testing tools make you translate each step into code, selectors and assertions, then repair them when the interface changes. With BuniOD you write the steps in plain language and review the scenario it builds.

What you no longer write

Playwright or Selenium scripts
CSS and XPath selectors
Page objects and fixtures
Assertion code
Wait and retry code
Manual locator updates after small UI changes
Write the steps and the expected result; BuniOD matches each step to your page and builds the scenario.

A test from plain-language steps

Turns your written steps and expected result into a browser scenario, with each step matched to a real element and checks added.

Built on your real pages, not guesses

Generates each scenario by driving your live application in a browser, so the steps match real pages and controls.

Nothing runs until you approve it

Review every generated scenario before it runs. Adjust input values or regenerate from an updated prompt.

Daily runs on autopilot

Confirmed scenarios run once a day at a time you choose — or on demand whenever you need them.

Fewer broken tests after UI changes

Uses stored locators, element fingerprints and AI matching to find elements that moved, reducing manual upkeep.

Know exactly what broke — step, screenshot, logs

Each result shows which step or check failed, with an explanation, a screenshot and console and network logs.

One view

Every scenario, run and result in one place

The preview follows the BuniOD dashboard: scenarios, business processes, agent questions, run history and token usage.

acme · app.acme.com ● Daily run · 08:00 Sample data
Confirmed scenarios
▲ +3 this week
24
Scenarios
26
24 confirmed · 2 in review
Business processes
7
grouped scenarios, run in order
Agent questions
3
waiting for your answer
Tokens this period
1.2M
of 5M on Pro
Recent scenarioslast run · 12 min ago
Sign up → onboarding✓ passed
Checkout → payment → tax✓ passed
Subscription upgrade◐ running
Password reset✓ passed
Last run results
38/40
scenarios passed
Failed scenarios
2
in the last run
Run historyscheduled and manual runs
Today 06:00 · scheduled 2 failures confirmed
Yesterday 18:40 · manual run 40 scenarios · all passed
Tue 09:15 · manual run 40 scenarios · all passed
Scenario runs▲ daily runs
Who it’s for

For QA teams and product managers who own quality

Pricing

Simple pricing. Pay only for what your tests use.

Unlimited projects and scenarios on every plan. You pay for AI tokens — nothing else.

Free

$0/mo

500K tokens / month

After the limit
Runs pause until your next period
Start free
  • Unlimited projects
  • Unlimited scenarios
  • Daily scheduled runs
  • Screenshots & logs for every run
  • In-app failure notifications
Best value

Scale

$59/mo

20M tokens / month

Talk to us
  • Unlimited projects
  • Unlimited scenarios
  • Daily scheduled runs
  • Screenshots & logs for every run
  • In-app failure notifications

See full pricing & overage details

Security & trust

Security built for real test environments

Your code stays with you. Your credentials stay encrypted.

Your source code stays with you

BuniOD tests your application through the browser. It doesn’t need access to your repository.

Credentials are encrypted

HTTP basic-auth credentials for your application are encrypted at rest with AES-256-GCM.

Projects are isolated

Each project is visible only to the people you invite to it.

Tests act like a user

Scenarios may create or change test data. Use dedicated test accounts and non-production environments where possible.

Powered by leading models from Google and OpenAI. If one is unavailable, runs continue on another.

FAQ

Questions, answered

BuniOD is an AI test automation platform for web applications, made by the software company NewProWeb. You write a user flow as plain-language test steps with the result you expect, and BuniOD’s AI QA agent turns them into a browser scenario with test data and checks. A person on your team confirms the scenario, then it runs in a real browser on demand or once a day, and every run keeps screenshots, logs and an explanation of any failure.

Playwright is a code framework: engineers write and maintain the test scripts. With BuniOD you write the steps in plain language, review the scenario it builds and run it in a real browser — there is no test code to maintain. mabl and testRigor are AI-assisted tools too, and today they cover more browsers, mobile apps and CI integrations. BuniOD is simpler to start with: a Free plan, paid plans from $39/mo and unlimited projects and scenarios on every plan. See the sourced side-by-side comparison.

No. You write the steps and the expected result in plain language, and BuniOD matches each step to your pages and adds the checks. You can adjust input values or regenerate the scenario from an updated prompt.

No. BuniOD automates the repetitive part — re-clicking the same test cases every release. Deciding what to test, exploratory testing and judging results stay with people, and every generated scenario is reviewed by a person before it runs.

Pricing is based on AI tokens — the units of AI work used to generate and run your tests. Free is $0 with 500K tokens a month, Pro is $39/mo with 5M and Scale is $59/mo with 20M. Every plan includes unlimited projects and scenarios. On Free, runs pause when the tokens run out; on Pro, work continues and extra tokens cost $3.99 per 1M. Full pricing.

On day one: connect your URL, write the steps of one flow, review the scenario and run it.

Yes. Public pages need only the URL. For signed-in areas, add HTTP basic auth (stored encrypted) or a test identity with its own inbox, which also lets scenarios check emails your app sends. Use a dedicated test account and a non-production environment where possible, because scenarios can create or change data.

The run stops at the first failed step or check and records which one failed, an explanation, a screenshot and console and network logs. Scenarios that depend on it in a business process are skipped. Failed runs are not retried automatically.

Today BuniOD sends in-app and email notifications when runs finish or fail and when the agent has a question. Each person chooses which emails they receive. Jira and GitHub Actions integrations are coming soon.

CAPTCHA. Scenarios act like a real user, so a CAPTCHA can stop a run — point BuniOD at a test environment with CAPTCHA disabled or a test key. Runs also use a desktop Chromium browser, so native mobile apps are not covered today.

Google Gemini models generate scenarios and OpenAI GPT-5 drives runs, with automatic fallback to another model if one fails. Your prompts and the structure of tested pages are processed by these providers.

Neither. You don’t write code: you write the steps in plain language, BuniOD builds a browser scenario from them, you review and confirm it, and it runs in a real browser. A browser automation engine runs underneath, but you work with scenarios, not scripts.

Both, for web applications. Each scenario drives the real interface of your web app in a browser, so it works as automated UI testing, and it follows a whole user flow from start to finish, so it is also end-to-end testing. It is not a unit, API or load testing tool.

Get started

Find out what’s broken before your users do.

Questions before you start, a larger rollout or custom terms? Tell us about your product and we'll be in touch.

  • Help choosing and activating a paid plan
  • Answers for your security review
  • Advice on writing your first scenarios

We'll reply from contact@newproweb.com. Your details stay confidential.

Message received

Thank you — we'll be in touch shortly.