Recording of the visual regression run on livedemo.ai · LiveDemo — app walkthrough.

In this video· click a step to jump to it

L
Passed ✓

Test recording

LiveDemo — app walkthrough

53,194 ms · 85,794 pixels changed

We built this regression test for livedemo.ai — it's yours to keep, free.

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const findings = [];
  let shotCounter = 0;

  const shot = async (label, targetPage) => {
    shotCounter++;
    const p = targetPage || page;
    const num = String(shotCounter).padStart(2, '0');
    const path = screenshotPath.replace(/(\.[a-zA-Z0-9]+)$/, '-' + num + '-' + label + '$1');
    await p.screenshot({ path, fullPage: true });
    stepLogger.log('Checkpoint: ' + num + '-' + label);
    return path;
+143 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
2.18%
Text
—
DOM
✓
Network
+360 −348
Console
✓
A11y
C
Perf
84 over
URL
✓
Variables
—
Full report
Log in →
85,794
Diff px
53s
Duration
C
Accessible
WCAG 2.2 · 70
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

LiveDemo's marketing site leads with a strong 94% win-rate stat and a clean CTA hierarchy; the Sign Up flow is a tight single-column form with Google OAuth as a bonus option. Post-login the product is a demo-authoring workspace: a sidebar (Dashboard/Demos/Analytics/Settings/Billing) surrounds a sample 16-step 'Tutorial - Landing Page' demo pre-seeded in every new workspace, which is a smart onboarding trick — new users see a fully-built example immediately instead of an empty state.

Highlights
  • Pre-seeded sample demo
    Every fresh workspace ships with a 16-step 'Tutorial - Landing Page' demo already built. New users get a working example to explore instead of a blank canvas — strong first-run UX.
  • Share dialog polish
    The Share panel exposes public link, embed code, and direct Twitter/Medium share buttons in one place, plus a paywalled Video & GIF export upsell — a clear, well-organized upgrade path.
  • Live ROI calculator on the marketing site
    /tutorials/roi links to an interactive 'Demo Automation ROI Calculator' with sliders for SE headcount, no-show rate, and conversion lift, computing a live ROI% and payback period. Strong content-marketing / lead-gen asset.
Friction points
  • Core capture requires a native install
    The primary 'create a demo' action needs the Chrome extension, Figma plugin, or a desktop app — there's no in-browser capture path, so a first-time evaluator (or an automated agent) hits a wall on step 1 of onboarding without leaving the web app.
  • 3-step onboarding wizard before the dashboard
    New accounts pass through a goals picker, an urgency picker, and a 'Get started' checklist before reaching the real dashboard. A 'Skip to dashboard' escape hatch exists and works well, but it's easy to miss.

4 visual changes

Step 185,535 px changed
Before
Before
After
After
Diff
Diff
Step 26 px changed
Before
Before
After
After
Diff
Diff
Step 59 px changed
Before
Before
After
After
Diff
Diff
Step 7244 px changed
Before
Before
After
After
Diff
Diff

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.
57,322 test runs recorded · 1,174 products tested with Lastest

This test was built for livedemo.ai — 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.