In this video· click a step to jump to it
Test recording
clipr — app walkthrough
35,168 ms · 2,903 pixels changed
We built this regression test for www.clipr-ai.xyz — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against www.clipr-ai.xyz. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const shot = (i, s) => screenshotPath.replace('.png', '-' + i + '-' + s + '.png');
page.setDefaultTimeout(8000);
const noise = ['**/www.googletagmanager.com/**','**/region1.google-analytics.com/**','**/analytics.google.com/**','**/*.posthog.com/**','**/connect.facebook.net/**'];
for (const pat of noise) { await page.route(pat, function (r){ r.abort().catch(function(){}); }).catch(function(){}); }
let n = 1;
// ---- Public landing ----
stepLogger.log('Home');
await page.goto(baseUrl, { waitUntil: 'domcontentloaded', timeout: 20000 }).catch(function(){});
await page.locator('h1, main, nav').first().waitFor({ state: 'visible', timeout: 5000 }).catch(function(){});
await page.waitForTimeout(800);Checks run
Notes from the demo run
AI-generatedClipr is a sleek dark AI video-content workflow for founders and creators. After signup it runs a 6-question 'Clipr DNA' onboarding (name, product, audience, tone, a voice sample, target platform) and then drops you into a 'What's your next viral hook?' generator with a Home / My Content / Calendar / Settings sidebar.
- Personalisation-first onboardingThe 'Clipr DNA' wizard captures voice, audience and platform up front so generated hooks/scripts match the user's style instead of generic output.
- Fast path to valueCompleting DNA lands directly on a working 'viral hook' generator pre-filled with the user's product - the payoff is immediate.
- Content workspaceA real sidebar app (My Content, Calendar) signals this is a workflow tool, not just a one-shot generator.
- 'Waitlist' wording vs real accessThe confirm email says 'Confirm email & join waitlist' yet the link grants full /dashboard access - the mixed messaging undersells that the product is actually usable now.
- Soft auth gatingThe /dashboard DNA wizard renders from localStorage flags (clipr_trial_start/cid/plan) before a full session is established, so the onboarding isn't strictly gated behind verified auth.
Visual change
Share this run
Proof your app is not AI slop
This test was built for www.clipr-ai.xyz — 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.


