In this video· click a step to jump to it
Test recording
Prezlo — app walkthrough
28,982 ms · 0 pixels changed · matches baseline
We built this regression test for prezlo.io — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against prezlo.io. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const SITE = (baseUrl || 'https://prezlo.io').replace(/\/+$/, '');
const shot = (n, sl) => screenshotPath.replace('.png', `-${n}-${sl}.png`);
const settle = () => page.waitForLoadState('networkidle', { timeout: 5000 }).catch(() => {});
await page.route(/cloudflare|googletagmanager|google-analytics|posthog|sentry|hotjar|amplitude|mixpanel|fullstory|segment\.com|intercom/i, r => r.abort().catch(() => {}));
// ===== PUBLIC PHASE =====
stepLogger.log('Scenario 1: Homepage (public)');
await page.goto(SITE + '/', { waitUntil: 'domcontentloaded' });
await settle();
await page.waitForTimeout(1500);Checks run
Notes from the demo run
AI-generatedPrezlo's auth UX is a single-column email+password form that drops you straight into a 'Command Center' dashboard with sidebar navigation (Command Center / Plans / Profiles) and a prominent '+ New Profile' CTA. The empty-state copy ('Start building your AI presence. Takes about 60 seconds.') is unusually concrete for an indie SaaS.
- Concrete empty-state copy60-second time-promise on the 'Add a profile' empty state sets a clear expectation. Beats the usual generic 'Welcome' copy.
- Sidebar minimalismThree-item sidebar (Command Center, Plans, Profiles) keeps the cognitive load low for first-time visitors.
- Plan badge upfront'FREE / 0 of 1 profiles used' surfaces the plan limit in the sidebar without nagging.
- Pricing CTA confusionBoth 'Get started free' (in nav) and 'Get started' (mid-page) point to the same /auth?mode=register screen. Slight redundancy could confuse first-time visitors choosing between them.
Share this run
Proof your app is not AI slop
This test was built for prezlo.io — 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.