From one description to a recorded run
Seven steps. You write the description and confirm the scenario — BuniOD handles the rest.
Connect
Add your application’s URL. Public pages need nothing else; signed-in flows need a dedicated test account.
Describe
Write the task and the result you expect in plain language.
Generate
BuniOD works through your application in a browser and records the steps, the test data and the checks.
Review
Read the steps, adjust input values, or regenerate from an updated prompt. Nothing runs until you confirm it.
Run
Run confirmed scenarios manually or on a daily schedule, in the order you define.
Inspect
Each run keeps step results, screenshots, console and network logs, and an explanation of any failure.
Follow up
Get email and in-app notifications, and answer agent questions when BuniOD cannot tell what to do.
What BuniOD does today
Each capability below is available to signed-up users now.
Prompt-to-Scenario Generation
Turns a plain-language task and expected result into browser steps, test data and checks — no scripts, no selectors.
Review and Confirm
Generated scenarios wait for your confirmation. Only confirmed scenarios are included in runs.
Refine and Regenerate
Change an input value, or update the prompt and regenerate the scenario.
Browser Execution
Runs scenarios in a real Chromium browser at a desktop viewport.
Manual and Daily Runs
Run on demand, or schedule a daily run at a time you choose.
Self-Healing Element Matching
Uses stored locators, element fingerprints and AI matching to find elements that moved, and saves the new locations after a passing run.
Run History
Every run keeps step and check results, screenshots, and console and network logs.
Failure Explanations
Shows which step or check failed and why, so you can decide whether it is a bug or a scenario to update.
Business Processes
Group scenarios into ordered processes; dependent scenarios are skipped when an earlier one fails.
Test Identities and Email Checks
Give scenarios their own test inbox and verify the emails your application sends.
Team Access
Invite teammates and choose which projects each person can see.
One platform. Six ways to use it.
Each role gets something concrete from the same scenarios.
See what was tested, not what was promised.
- A pass/fail record for every scenario run
- Token-based pricing instead of per-seat fees
Spend less time writing scripts.
- Describe a flow instead of coding it
- Review generated steps before they run
See exactly where a flow broke.
- Failed step, screenshot and logs in one place
- Console and network logs for each run
Keep key flows under regular checks.
- Daily scheduled runs
- Business processes that run in order
Write acceptance criteria in plain language.
- Describe the flow the way you would explain it
- Read results without reading code
Check staging before you release.
- Point projects at staging or production URLs
- HTTP basic auth for protected environments
Models from Google and OpenAI
Gemini models generate scenarios and GPT-5 drives runs. If a model fails, BuniOD falls back to another one automatically.
You work with scenarios; model selection is handled for you.
Scenarios, runs and questions on one screen
Illustrative values. The layout follows the BuniOD dashboard.
A different starting point
Traditional tools start from code. BuniOD starts from a description of the flow.
| Traditional Testing Tools | BuniOD | |
|---|---|---|
| How it starts | Write scripts and selectors | Describe the flow in plain language |
| Who can review it | People who read test code | Anyone who can read the steps |
| When the UI changes | Locators break and need fixing | Moved elements are re-matched where supported |
| When it runs | When someone triggers it | On demand or on a daily schedule |
| When it fails | A stack trace to decode | Failed step, explanation, screenshot and logs |
| What you maintain | Test code, fixtures and helpers | Descriptions and expected results |
See BuniOD on your application
Create a free account, add your application and describe the first flow you want to verify.
Start free