In this video· click a step to jump to it
E
Passed ✓
Test recording
EasyKanban — app walkthrough
53,612 ms · 48,048 pixels changed
We built this regression test for easykanb.app — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against easykanb.app. 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 O = 'https://easykanb.app';
const BOARD = 'https://easykanb.app/board/a4f7c991-6900-4c1c-a8f0-957289c0fa1f';
page.setDefaultTimeout(9000);
page.setDefaultNavigationTimeout(25000);
for (const pat of ['**/client.crisp.chat/**','**/widget.intercom.io/**','**/js.stripe.com/**','**/*.sentry.io/**','**/cdn.segment.com/**','**/*.hotjar.com/**','**/googletagmanager.com/**','**/google-analytics.com/**']) {
await page.route(pat, function(r){ r.abort().catch(function(){}); }).catch(function(){});
}
async function cap(n, slug) { await page.waitForTimeout(1300); stepLogger.log('Scenario ' + n + ': ' + slug); await page.screenshot({ path: shot(n, slug), fullPage: true }).catch(function(){}); }
// 1: marketing homeChecks run
Run
✓
Visual
60.76%
Text
—
DOM
✓
Network
+70 −10
Console
✓
A11y
Review
Perf
50 over
URL
✓
Variables
—
Full report
Log in →
48,048
Diff px
54s
Duration
Review
Accessible
WCAG 2.2
C
Fast
Web Vitals · 70
Notes from the demo run
AI-generatedEasyKanban delivers a friendly, no-manual-needed kanban experience. A new account already has a first board pre-seeded with tutorial cards (drag me, click to edit, invite your team) across To-Do/.../Done columns, and cards carry title, description, tags, comments and assignees.
Highlights
- Self-teaching first boardThe pre-populated welcome cards teach drag, edit and tagging without any docs — a great first-run choice.
- Free collaborationShare invites up to 5 collaborators per board on the free plan, with voice-to-card and export reserved for Pro (€6/mo).
- Clean board chromeFilters, Archive, Share and Board-actions are right where you'd expect, keeping the board itself uncluttered.
Friction points
- Provisioning flashOn a cold load /home briefly shows 'Loading your profile... setting things up' before the board list appears.
- Deep-linkingBoards live behind client-side routing, so a direct /board link only renders inside the app shell.
8 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 easykanb.app — 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.























