Recording of the visual regression run on fixyflow.com · FixyFlow — authed wizard demo.

In this video· click a step to jump to it

F
Passed ✓

Test recording

FixyFlow — authed wizard demo

46,287 ms · 28,482 pixels changed

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const log = (...args) => { try { stepLogger?.log?.(args.map(String).join(' ')); } catch {} };
  const warn = (...args) => { try { stepLogger?.warn?.(args.map(String).join(' ')); } catch {} };

  const dir = screenshotPath.replace(/\/?[^/]+\.png$/, '');
  const shot = async (n, slug) => {
    const file = `${dir}/${String(n).padStart(2,'0')}-${slug}.png`;
    try { await page.screenshot({ path: file, fullPage: true }); log('shot', n, slug); } catch (e) { warn('shot fail', n, slug, e?.message); }
  };

  await page.route(/cloudflare-static\/email-decode|intercomcdn|posthog|sentry\.io|googletagmanager|google-analytics|hotjar|amplitude|segment|stripe\.com\/.*\/analytics/i, (route) => {
    return route.fulfill({ status: 200, contentType: 'application/javascript', body: '/* blocked */' });
+87 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
57.33%
Text
—
DOM
✓
Network
+231 −231
Console
✓
A11y
—
Perf
308 over
URL
11 diverged
Variables
—
Full report
Log in →
28,482
Diff px
46s
Duration
—
Accessible
Review
Fast
Web Vitals

Notes from the demo run

AI-generated

Walked the FixyFlow authed onboarding from a fresh signup. Login is clean and fast; the welcome dashboard pairs a 3-step explainer with a Getting Started checklist and an obvious 'Create your first job' CTA. The job-creation form keeps the SMS preview visible side-by-side, which is the right teaching moment for what the product actually does. Whole walk completed without a single dead end.

Highlights
  • Welcome state earns its space
  • Live SMS preview on the job form
  • Verification flow respects the user
  • Single source of truth for jobs
Friction points
  • Verify email lands in Gmail spam
  • Dashboard heading is loud
  • No phone-format hint inline

4 visual changes

Step 425,223 px changed
Before
Before
After
After
Diff
Diff
Step 8209 px changed
Before
Before
After
After
Diff
Diff
Step 9181 px changed
Before
Before
After
After
Diff
Diff
Step 112,869 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,604 test runs recorded · 1,174 products tested with Lastest

This test was built for fixyflow.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.