In this video· click a step to jump to it
Test recording
crazygames-demo — inline register v5
44,962 ms · 8,322 pixels changed
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 STAMP = Date.now().toString(36).slice(-6);
const EMAIL = `lastestcloud+cginl${STAMP}@gmail.com`;
const PASSWORD = `•••`;
const USERNAME = `lastestdemo${STAMP}`;
const shot = (n, sl) => screenshotPath.replace('.png', `-${n}-${sl}.png`);
const settle = () => page.waitForLoadState('networkidle').catch(() => {});
// Block sourcepoint + heavy ad noise so they don't intercept clicks
await page.route(/sourcepoint|cdn\.privacy-mgmt|googletagmanager|google-analytics|doubleclick|tiktok|fbevents|hotjar|amplitude/i, r => r.abort().catch(() => {}));
Checks run
Notes from the demo run
AI-generatedCrazyGames' 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.
- Instant-Firebase-auth signupAccount 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 defaultMost games are immediately playable without signup; the modal is a softer ask than a hard signup wall (common in casual-games category).
- Sourcepoint consent iframe blocks every CTAOn 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.
5 visual changes
Share this run
Proof your app is not AI slop
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.














