Recording of the visual regression run on i18.dev · i18.dev — proper post-login walk.

In this video· click a step to jump to it

I
Passed ✓

Test recording

i18.dev — proper post-login walk

76,827 ms · 544,597 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against i18.dev. 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/132.0.0.0 Safari/537.36";
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA, 'Accept-Language': 'en-US,en;q=0.9' });
  const shot = (n, sl) => screenshotPath.replace('.png', `-${n}-${sl}.png`);
  const settle = async () => {
    await page.waitForLoadState('networkidle', { timeout: 12000 }).catch(() => {});
    await page.locator('h1, h2, main, [role="main"]').first().waitFor({ state: 'visible', timeout: 5000 }).catch(() => {});
    await page.waitForTimeout(500);
  };
  
  // Scenario 1: Home
+59 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
100.00%
Text
—
DOM
✓
Network
+168 −36
Console
✓
A11y
—
Perf
24 over
URL
36 diverged
Variables
—
Full report
Log in →
544,597
Diff px
1m 17s
Duration
—
Accessible
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

i18.dev is a translation workflow for app strings. Signup requires confirm-email link via SendinBlue tracker; the Lastest test logs in directly with previously-confirmed credentials.

Highlights
  • Clean Supabase-based auth flow
    Sign-in form is simple email+password; verify-email confirmation routed through SendinBlue tracker.
Friction points
  • /dashboard 404
    Authenticated users visiting /dashboard hit the marketing site's 404 page.
  • Confirm email via tracker
    Confirm-email link routes through a third-party tracker (sendibt3.com) — may be stripped by strict mail clients.

4 visual changes

Step 13,465 px changed
Before
Before
After
After
Diff
Diff
Step 338,982 px changed
Before
Before
After
After
Diff
Diff
Step 5255,092 px changed
Before
Before
After
After
Diff
Diff
Step 6247,058 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 i18.dev — 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.