Recording of the visual regression run on www.vidvisual.xyz · Vid Visual — authed summarizer walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

Vid Visual — authed summarizer walkthrough

48,983 ms · 0 pixels changed · matches baseline

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);

  // ── Auth: replayed localStorage session, refreshed by a guarded inline sign-in ──
  // The Supabase access token lasts about an hour, so every run re-authenticates.
  stepLogger.log('Auth: guarded inline sign-in');
  await page.goto(baseUrl + '/login', { waitUntil: 'domcontentloaded' });
  await page.waitForLoadState('networkidle', { timeout: 2500 }).catch(function () {});
  await page.locator('input[type="email"]').first().fill('[email protected]', { timeout: 4000 }).catch(function () {});
  await page.locator('input[type="password"]').first().fill('LDemo2026!xq', { timeout: 4000 }).catch(function () {});
  await page.getByRole('button', { name: /sign in|log in/i }).first().click({ timeout: 5000 }).catch(function () {});
  await page.waitForTimeout(6000);
+71 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
—
Console
✓
A11y
A
Perf
✓
URL
✓
Variables
—
Full report
Log in →
0
Diff px
49s
Duration
A
Accessible
WCAG 2.2 · 100
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

We signed up for Vid Visual, generated a real whiteboard from a 5-minute YouTube explainer, and then drove the signed-in product: the weekly quota, the library, the Whiteboard/Infographic style switch, the generated mind map with its export row, and dark mode across both the dashboard and the visual. The generated artefact is the strongest part - concept cards plus a colour-coded mind map with a 'Made with Vid Visual' footer that is genuinely shareable.

Highlights
  • Generation is fast and the output is shareable
    A 4:44 explainer went from pasted link to a finished whiteboard in about 24 seconds, with concept cards, a colour-coded mind map and your footer baked in. That artefact is the marketing.
  • The quota is visible before it is spent
    '2 of 3 summaries left this week' sits under the input with a progress bar, so a free user always knows what a click costs. That is better than the usual surprise-paywall pattern.
  • Dark mode is complete
    The toggle carries through the dashboard, the library cards and the generated visual itself. Nothing we opened had a half-themed screen.
Friction points
  • Long videos fail with a generic error
    A 19-minute video returned 'Something went wrong. Please try again.' after roughly 40 seconds, while a 4:44 one succeeded. The quota was not consumed, but the message does not say length was the problem - contrast it with your own excellent 'This video has too little spoken content to summarize'. Naming the limit would stop users retrying blind.
  • Plans does not open anything
    The Plans control in the header produced no visible change when clicked during our run, so a user ready to upgrade has no obvious next step from the dashboard.
Couldn't reach
  • Download JPG / HD PNG / PDF·File downloads - out of scope for a recorded walkthrough
  • Generate visual (in-run)·Free tier is 3 summaries per week; we seeded one real visual up front rather than burning quota on every re-run

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
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.vidvisual.xyz — 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.