In this video· click a step to jump to it
Test recording
WhizCV — app walkthrough
108,185 ms · 274,150 pixels changed
We built this regression test for whizcv.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against whizcv.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 = (i, slug) => screenshotPath.replace('.png', '-' + i + '-' + slug + '.png');
const SCROLL_THROUGH = "(async () => { const ease = t => 1 - Math.pow(1 - t, 3); const max = Math.max(0, document.body.scrollHeight - window.innerHeight); if (max < 40) return; const anim = (a, b, ms) => new Promise(res => { const t0 = performance.now(); const step = now => { const p = Math.min(1, (now - t0) / ms); window.scrollTo(0, a + (b - a) * ease(p)); p < 1 ? requestAnimationFrame(step) : res(); }; requestAnimationFrame(step); }); await anim(0, max, 1400); await new Promise(r => setTimeout(r, 350)); await anim(max, 0, 800); })()";
const findings = [];
let actions = 0;
let idx = 0;
const APP = "https://app.whizcv.com";
const LOGIN_URL = "https://app.whizcv.com/login";
const EMAIL = "[email protected]";
const PASSWORD = "•••";
Checks run
Notes from the demo run
AI-generatedWe registered on WhizCV and were dropped straight into the product, no verification wall. Thirteen authenticated routes were reachable on first paint: Career, CVs, Cover Letters, Templates, Sections, Job Applications, Pitches, Interview Questions, Gallery and Files. Treating email confirmation as a dismissible banner rather than a gate is the right call and it shows.
- Signup lands inside the appNo confirm-your-email wall. The account is live and usable on submit, which is the single biggest conversion lever on a free tool and you already have it.
- One next action, not a tourThe 'STEP 2 OF 4 · ABOUT 5 MINUTES' card gives one concrete next thing with a time estimate instead of a modal walkthrough.
- Deep surface for a free productPitches and Interview Questions alongside the CV builder is more than the landing page promises.
- 'Team features stay locked' doesn't say whichThe confirm-email banner warns features are locked but never names them, so there's no reason to go and verify. Naming one concrete thing would convert that banner.
- No verification mail to a plus-addressed GmailWe registered with a +alias address and nothing arrived in inbox or spam inside about four minutes. If your sender drops or delays plus-aliases you're silently losing the subset of users who use them.
5 visual changes
Share this run
Proof your app is not AI slop
This test was built for whizcv.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.














