Recording of the visual regression run on calc-beta-two.vercel.app · CALC — app walkthrough.

In this video· click a step to jump to it

C
Passed

Test recording

CALC — app walkthrough

62,272 ms · 0 pixels changed · matches baseline

We built this regression test for calc-beta-two.vercel.app — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against calc-beta-two.vercel.app. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const UA = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36';
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA }).catch(() => {});
  for (const pat of [
    '**/cdn-cgi/scripts/**/email-decode.min.js',
    '**/browser.sentry-cdn.com/**',
    '**/www.googletagmanager.com/**',
    '**/www.google-analytics.com/**',
    '**/static.hotjar.com/**',
  ]) { await page.route(pat, r => r.abort()).catch(() => {}); }

  let n = 0;
+77 more lines claim the test to get the full code.

Checks run

Run
Visual
Text
DOM
Network
Console
A11y
A
Perf
390 drift
URL
Variables
Full report
Log in →
0
Diff px
1m 02s
Duration
A
Accessible
WCAG 2.2 · 90
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

We signed up for CALC, walked the studio, browsed your 31 template blueprints and then built a margin calculator from scratch — typing (selling_price - cost_per_unit) * quantity into the formula expression and watching the right-hand Test Inputs panel compute Revenue at ₹20,000 from 500 / 300 / 100. That live-preview-beside-the-editor layout is the single best thing in the product; you see the formula validate and the number move in the same glance, with no save-and-check round trip.

Highlights
  • Live test panel next to the formula editor
    Test Inputs and Calculated Results sit beside the builder and recompute as you type. 'Valid formula' appears inline the moment the expression parses. Most no-code builders make you save and preview; you don't.
  • Variables are first-class, not string interpolation
    Each input carries a var: key (selling_price, cost_per_unit, quantity), a type (Number/Currency/Percentage/Text/Boolean/Date/Select), a unit and a default — and the INSERT VARIABLE palette writes the key for you. That's what makes the formulas reusable rather than one-off.
  • 31 verified blueprints, categorised
    Templates open pre-filtered by Finance / Business / Pricing / Sales / E-Commerce / Marketing. A visitor who doesn't want to think about formulas still has a first-run path.
  • Honest roadmap labelling
    Multi Flow, API, MCP and AI Builder all carry a visible COMING SOON badge in the sidebar rather than 404ing or silently no-opping. Rare discipline, and it builds trust.
Friction points
  • Signup button never resets after the account is created
    Submitting the signup form leaves the button stuck on 'Creating account...' indefinitely — no redirect, no success message, no error. The account IS created (we logged straight in with the same credentials afterwards), but a real visitor reads that spinner as a failed signup and leaves. Highest-value fix on this list.
  • No account or billing route in the app shell
    Settings covers profile and numeric formatting, but there's no visible route for plan or billing. Worth adding before you start charging.
Couldn't reach
  • /app/calculators (save)·We filled and validated the calculator but did not persist it, to avoid leaving junk records in a live beta workspace.

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
56,708 test runs recorded · 988 products tested with Lastest

This test was built for calc-beta-two.vercel.app — claim it free

One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.