Recording of the visual regression run on easykanb.app · EasyKanban — app walkthrough.

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 home
+75 more lines — claim the test to get the full code.

Checks 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-generated

EasyKanban 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 board
    The pre-populated welcome cards teach drag, edit and tagging without any docs — a great first-run choice.
  • Free collaboration
    Share invites up to 5 collaborators per board on the free plan, with voice-to-card and export reserved for Pro (€6/mo).
  • Clean board chrome
    Filters, Archive, Share and Board-actions are right where you'd expect, keeping the board itself uncluttered.
Friction points
  • Provisioning flash
    On a cold load /home briefly shows 'Loading your profile... setting things up' before the board list appears.
  • Deep-linking
    Boards live behind client-side routing, so a direct /board link only renders inside the app shell.

8 visual changes

Step 2136 px changed
Before
Before
After
After
Diff
Diff
Step 316 px changed
Before
Before
After
After
Diff
Diff
Step 515,566 px changed
Before
Before
After
After
Diff
Diff
Step 615,887 px changed
Before
Before
After
After
Diff
Diff
Step 713,852 px changed
Before
Before
After
After
Diff
Diff
Step 82,473 px changed
Before
Before
After
After
Diff
Diff
Step 992 px changed
Before
Before
After
After
Diff
Diff
Step 1026 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
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.