Mr. TestWeasel in a black suit

Test automation without programming

AI speed. Human control.

Describe in your own words what your application should do. TestWeasel turns it into a test that runs against the real application — and you approve what counts as done. No programming, and the tool is free.

Free, also for commercial use · AI costs only while building, never per test run

One piece of work instead of four

Write it once.
Get four results.

Specification, tests, documentation and bug reports are usually four separate jobs, often for four different people. In TestWeasel they are the same piece of work — and it needs no programming.

01 + 02 — Specification and automated test

You describe it.
AI does the rest.

Write it down

In your own words, the way you would explain it to a colleague. AI splits it into single steps.

AI finds the way

It recognizes the right element on the screen, picks the action and handles the details — no selectors, no code.

Watch it run

Every step shows a picture of the real application, with the element it checked marked.

You approve

For critical test cases a person confirms every step. The test case records who confirmed what, and when.

A TestWeasel test case: numbered steps in plain language, each with a screenshot of the real application
Each step in plain language, each with its own proof.

Your agent inside the app

An agent that does the work.

Chat assistants hand you an answer. Your agent works inside your project: it writes the test case, starts it against your real application, watches what happens on screen and fixes what did not work — then runs it again.

And it never changes anything on its own. Every change arrives as a proposal: what it wants to add, change or delete, step by step. You accept it, or you don't.

It builds

New test cases and whole areas from a description — and it edits existing ones without touching the steps you did not mention.

It runs and looks

It starts the test against your application, reads the error and looks at the screenshot of the moment it failed.

It repairs

When a step no longer fits the application, it proposes the repair and tries again — until the test runs or it tells you why it cannot.

It asks

When your request allows two readings, it asks you instead of guessing — and it remembers what you decided for the next time.

03 — Documentation

The documentation writes itself.

Coding agents can write tests too. What they produce is code: to check whether it tests the right thing, you have to read it. What TestWeasel produces is readable steps, each with a picture of your real application next to it.

Share it with a link. Your living documentation opens in any browser, straight at the test case or the single step you mean. Nothing to install. Areas you mark as internal never appear there.

The living documentation of TestWeasel's own test project, open in a browser: areas on the left, a test case with its steps and screenshots on the right
Living documentation — the same content that runs as a test.

04 — Bug report

A bug report that proves itself.

Found a bug? Build the test case that reproduces it — in plain language, with a picture of what you saw. Nobody has to reproduce it by hand, and nobody has to guess what you meant.

When the test case turns green, the bug is fixed. After that it stays in your project as protection against the bug coming back.

Progress without a test report

See where your product stands.

Every area counts its own steps, so you can see at a glance how much is covered and what is still open — no test report to decode.

Green — doneEvery step is confirmed.
Yellow — deliberately skippedNothing is open, but something was skipped on purpose, with a reason anyone can read.
Red — work still openAt least one step is still waiting.
Counted per area“388/392” means 388 of 392 steps are confirmed in this part of your product.
The project tree: every area with a counter of confirmed steps, colored green, yellow or red
Your product by area, with its progress.

Human control

Nothing changes
behind your back.

You confirm. In critical test cases a person approves every single step. Who approved it, and when, stays visible in the test case.

Repairs are proposals. When a test becomes unstable or outdated, AI proposes a fix — and nothing is changed until you accept it.

Where speed is enough, mark a test case as non-critical and let AI confirm the steps itself.

Your data. Your model.

The AI runs where you allow it.

Point TestWeasel at your own endpoint — your Azure deployment or any OpenAI-compatible service your company has approved. Your application data goes to the provider you chose, not through us.

And once a test is confirmed — by you, or by the AI in non-critical cases — it runs as a plain Playwright script. No AI involved anymore: same result every run, and no AI cost per run.

What stays when everything else changes

Your specification grows with your product. The code follows it.

Whether a developer or an AI agent writes the code, your specification defines what done means, and every run shows whether the code keeps up.

When a test becomes unstable or outdated, AI proposes a fix — and nothing changes until you approve it.

For your developers

Real Playwright code. No lock-in.

What TestWeasel produces is a normal Playwright project — yours to run in your pipeline, review in your repository and keep if you ever walk away. The tool is free, also for commercial use. AI costs only arise while a test is being built or repaired — running it afterwards costs nothing, and you pay your own provider directly.

PlaywrightYour own AI endpointRuns without AIFree for commercial useNo subscription

Everyone can generate code now.

Who says what it should do?

If you would rather not do it alone

The tool is free.
Our time is what you can book.

Most teams get started on their own — that is what the free download is for. When you want it to go faster, we come in: a first working regression suite, your tests running in CI/CD, a health check on what you already built, or an expert alongside your team for a while.

See what we offer →

Onboarding & EnablementAutomation JumpstartSetup InfrastructureHealth CheckExpert SupportEmbedded Acceleration

AI speed. Human control.

Start with one test.

Bring a question, a colleague or your manager: in 30 free minutes we build a first test case in your own application.

Windows available now · Linux and macOS coming soon · Free, also for commercial use