Recording of the visual regression run on www.quotamint.com · QuotaMint — app walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

QuotaMint — app walkthrough

82,681 ms · 1,664,293 pixels changed

We built this regression test for www.quotamint.com — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against www.quotamint.com. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const PLAN_ID = '0825ab39-3d55-46e2-983d-b479f2644294';
  const STAMP = Date.now().toString(36);
  let n = 0;
  const shot = async (slug) => {
    n += 1;
    await page.waitForTimeout(600);
    await page.screenshot({ path: `${screenshotPath}/Step_${n}_${slug}.png`, fullPage: true });
    stepLogger.log('captured ' + slug);
  };

  stepLogger.log('Public 1: landing page');
+79 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
100.00%
Text
—
DOM
✓
Network
+630 −630
Console
✓
A11y
A
Perf
28 over
URL
574 diverged
Variables
—
Full report
Log in →
1,664,293
Diff px
1m 23s
Duration
A
Accessible
WCAG 2.2 · 100
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

We signed up for QuotaMint, ran your five-step setup, and then drove the Test workspace end to end: overview, customers, plans, features, usage, API keys, developers, audit log, account plan and settings. The Test/Live split is the strongest thing here - every page tells you which environment's data you are looking at, and the create-customer dialog explicitly warns that the same customer ID in the other environment is a different customer. We created a real customer on the Starter plan during the run.

Highlights
  • Test/Live is never ambiguous
    The environment pill sits next to the project switcher on every page, and Customers repeats it in the page subtitle. Most usage-metering tools make you guess which dataset you are in.
  • The overview doubles as a setup checklist
    '2 of 5 steps complete for Test' with an Open link per remaining step meant we always knew the next action without reading docs.
  • Setup ends with a runnable curl
    Step 5 of onboarding hands you the exact POST /v1/consume call with your feature key already filled in, so the first integration attempt is copy-paste.
Friction points
  • Create account drops you back on the sign-in form
    Submitting the signup form redirected to /login with no success message, so we typed the same email and password a second time. Signing the new session in directly would remove a step right at the moment of highest intent.
  • Onboarding step 1 failed once with a generic error
    The first 'Name your workspace' Continue returned ERR_CONNECTION_CLOSED on the server action and rendered 'This page couldn't load - your data has not been changed'. Retrying worked. A retry-with-backoff on that action, or naming the failing step, would stop a first-run user assuming the product is broken.
Couldn't reach
  • /api-keys create flow·We viewed the page but did not mint a Test key - we do not generate live credentials on a recording.

13 visual changes

Step 26,064 px changed
Before
Before
After
After
Diff
Diff
Step 335,468 px changed
Before
Before
After
After
Diff
Diff
Step 4604,395 px changed
Before
Before
After
After
Diff
Diff
Step 54,752 px changed
Before
Before
After
After
Diff
Diff
Step 6605,583 px changed
Before
Before
After
After
Diff
Diff
Step 714,007 px changed
Before
Before
After
After
Diff
Diff
Step 88,343 px changed
Before
Before
After
After
Diff
Diff
Step 925,061 px changed
Before
Before
After
After
Diff
Diff
Step 1030,787 px changed
Before
Before
After
After
Diff
Diff
Step 1193,919 px changed
Before
Before
After
After
Diff
Diff
Step 12101,397 px changed
Before
Before
After
After
Diff
Diff
Step 13134,457 px changed
Before
Before
After
After
Diff
Diff
Step 1460 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
a11y
WCAG AA
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,226 test runs recorded · 1,151 products tested with Lastest

This test was built for www.quotamint.com — 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.