In this video· click a step to jump to it
Test recording
DropFix — app walkthrough (authenticated)
39,835 ms · 73,264 pixels changed
We built this regression test for dropfix.in — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against dropfix.in. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const EMAIL = '[email protected]';
const PASS = 'LastestDemo24!';
const shot = (k, s) => screenshotPath.replace('.png', `-${k}-${s}.png`);
const settle = () => page.waitForLoadState('networkidle', { timeout: 12000 }).catch(() => {});
const dismiss = async () => { const b = page.getByRole('button', { name: /accept|allow|got it|agree|ok$/i }).first(); if (await b.isVisible().catch(() => false)) await b.click().catch(() => {}); };
let n = 1;
// ── Public phase ──
stepLogger.log('Scenario ' + n + ': Home');
await page.goto(baseUrl, { waitUntil: 'domcontentloaded' }); await dismiss(); await settle();
await page.locator('h1, main, body').first().waitFor({ state: 'visible', timeout: 5000 }).catch(() => {});Checks run
Notes from the demo run
AI-generatedDropFix's signup is clean (email + workspace URL + password) and gates on email verification before first login — sensible for a churn tool tied to a billing workspace. Post-login the product opens on a guided 'app setup' wizard (pre-filled with your workspace) then a well-organised dashboard: Users, Signals, Digest, Analytics, Product health, Feature heatmap, Settings.
- Clear dashboard IASidebar splits the product into Signals / Analytics / Product health / Feature heatmap — a churn analyst finds the risk view in one click.
- Guided app-setupFirst authed screen asks how often healthy users log in and which billing provider you use (Stripe/Paddle/Recurly/...) — it configures the churn model from your answers instead of dropping you into an empty dashboard.
- In-app feedback loopDashboard surfaces a 'What should we build next?' prompt — founder-to-user feedback baked into the product.
- Verify-email blocks first loginYou can't log in until the verification link is clicked ('Please verify your email before logging in'). Good security, but a brand-new evaluator stalls if the email is slow.
- /dashboard bounces to /login when signed outDeep links from docs/emails lose context rather than showing a 'sign in to continue' nudge.
Visual change
Share this run
Proof your app is not AI slop
This test was built for dropfix.in — 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.


