Enter your URL. Get tests.

Instant URL Testing.

Drop a URL into Beryl and watch it automatically generate natural language tests for your app.

What it does

There's nothing to install and no complex setup. Beryl crawls your app, turns the flows it finds into readable, deterministic tests in plain language, and runs your test project. Just enter your URL and watch it appear.

How it works

Three steps to instant url testing.

01STEP

Enter your URL

Nothing goes in your repo. You hand over any public URL and Beryl is ready to start.

New Test Run

Test any web app

https://yourstore.com

No setup · No installs · No code

02STEP

Tests get generated

Beryl crawls your app and writes readable tests in plain language. No code required.

Tests (47)

All passing
Homepage hero CTA rendersUI
0.4s
Sign-up validates emailFlow
1.2s
Pricing toggle switches plansUI
0.6s
Add to cart updates totalFlow
2.1s
Search returns relevant resultsFlow
1.4s

+ 42 more tests

03STEP

See them run

The project executes deterministic user flows, giving you immediate feedback on your app's health.

Crawling

3 of 12
/
247ms
/pricing
189ms
/signup
213ms
/products
...
12 pages · 47 forms · 281 elementsMapping

What makes it work

Three things that matter.

01

Nothing to install

No SDK in your repo, no CLI to run. Beryl runs entirely in our infra. Hand over a URL and start testing.

02

Readable tests

Tests are written in plain language. No selectors, no XPath, no code to maintain.

03

Real coverage

Buttons get clicked, forms get filled, flows get executed exactly how a user would do it.