In this video· click a step to jump to it
C
Passed ✓
Test recording
Chalk Talk HQ — app walkthrough
57,472 ms · 28,377 pixels changed
We built this regression test for chalktalkhq.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against chalktalkhq.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 = (n, s) => screenshotPath.replace('.png', `-${n}-${s}.png`);
const cap = async (n, s) => { stepLogger.log('Scenario ' + n + ': ' + s); await page.screenshot({ path: shot(n, s.replace(/[^a-z0-9]+/gi,'-').toLowerCase().slice(0,22)), fullPage: true }); };
await page.context().setExtraHTTPHeaders({ 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36' }).catch(function(){});
let i = 1;
// Dashboard (storage_state replays the coach session)
await page.goto('https://chalktalkhq.com/', { waitUntil:'domcontentloaded' });
await page.waitForLoadState('networkidle',{timeout:6000}).catch(function(){});
await page.waitForTimeout(2800);
await cap(i++, 'dashboard');
// Play Engine list
await page.goto('https://chalktalkhq.com/plays', { waitUntil:'domcontentloaded' });Checks run
28,377
Diff px
57s
Duration
B
Accessible
WCAG 2.2 · 83
B
Fast
Web Vitals · 85
Notes from the demo run
AI-generatedChalk Talk HQ is a focused football-coaching workspace - Dashboard, a Play Engine (play designer), Playbooks, Quizzes, and a Team Roster, with an Athlete / Study-Mode toggle. Signup distinguishes Coach vs Athlete vs Staff personas up front.
Highlights
- Genuine play designerThe Play Engine is a real canvas tool - placed 5 players on the LOS and drew two slant routes, then saved the play. Not a mockup; the founder's core 'draw a play' loop works end to end.
- Role-aware signupThe auth screen offers Sign In / Sign Up / Athlete / Join Staff tabs - the product models its three personas before you even register.
- Guided empty stateThe fresh dashboard leads with Draw a Play / View Playbooks / How to Use CTAs, so a new coach is never staring at a blank screen.
Friction points
- Hidden required fieldAccount creation silently requires a team-name field ('Riverside High Varsity'); leaving it blank blocks submit with no visible error.
3 visual changes
Share this run
Earned · Lastest awards
Proof your app is not AI slop
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,761 test runs recorded · 1,174 products tested with Lastest
This test was built for chalktalkhq.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.








