Recording of the visual regression run on www.crazygames.com · crazygames-demo — authed walkthrough v4 hybrid.

In this video· click a step to jump to it

W
Passed ✓

Test recording

crazygames-demo — authed walkthrough v4 hybrid

50,188 ms · 0 pixels changed · matches baseline

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

Take this test with you

This is a real Playwright test, recorded against www.crazygames.com. 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, sl) => screenshotPath.replace('.png', `-${n}-${sl}.png`);
  const settle = () => page.waitForLoadState('networkidle').catch(() => {});

  // Hybrid pattern: login fresh each EB run with hardcoded creds
  const EMAIL = '[email protected]';
  const PASSWORD = '•••';

  // Block heavy ads + sourcepoint
  await page.route(/cloudflare|googletagmanager|google-analytics|posthog|sentry|fullstory|hotjar|amplitude|mixpanel|segment\.com|intercom|stripe\.com\/v3|fbevents|doubleclick|sourcepoint|privacy-mgmt|cdn.privacy-mgmt|tiktok/i, r => r.abort().catch(() => {}));

  await page.goto(baseUrl + '/', { waitUntil: 'domcontentloaded' });
+80 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+95 −95
Console
✓
A11y
—
Perf
140 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
50s
Duration
—
Accessible
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

CrazyGames' login modal opens via the Log-in button (once the Sourcepoint consent iframe is dismissed) and offers Google/Facebook/Apple SSO + plain email/password signup. After password+age-checkbox+username, Firebase Auth signs you in immediately (verify-email is asynchronous). The Firebase-Auth localStorage token replayed in the captured session; authed home shows the game catalog with username + profile menu instead of the Log-in CTA.

Highlights
  • Instant-Firebase-auth signup
    Account is created and signed-in within the modal — no email verification gate blocking first product use. Verify-email is sent but is a soft follow-up, not a wall.
  • No-account play remains default
    Most games are immediately playable without signup; the modal is a softer ask than a hard signup wall (common in casual-games category).
Friction points
  • Sourcepoint consent iframe blocks every CTA
    On first paint a cross-origin Sourcepoint privacy iframe intercepts all pointer events until acknowledged. Visitors who don't engage with the consent dialog can't reach the Log-in button or any in-game CTA. Automated evaluators have to remove the iframe DOM-side to proceed.

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

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