Recording of the visual regression run on ca-learners.netlify.app · AI for CA — app walkthrough.

In this video· click a step to jump to it

C
Passed ✓

Test recording

AI for CA — app walkthrough

65,232 ms · 42,463 pixels changed

We built this regression test for ca-learners.netlify.app — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against ca-learners.netlify.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 = async (n, slug) => {
    await page.screenshot({ path: screenshotPath.replace('.png', `-${n}-${slug}.png`), fullPage: true });
  };

  // ---------- Public phase ----------
  stepLogger.log('Visiting public home page');
  await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
  await page.waitForTimeout(1000);
  await page.getByRole('button', { name: /accept|allow|got it|ok$/i }).first().click({ timeout: 2000 }).catch(() => {});
  await shot(1, 'public-home');
+109 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
2.63%
Text
—
DOM
✓
Network
+297 −297
Console
✓
A11y
B
Perf
11 over
URL
✓
Variables
—
Full report
Log in →
42,463
Diff px
1m 05s
Duration
B
Accessible
WCAG 2.2 · 85
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

AI for CA's signup is refreshingly frictionless for an Indian ed-tech product: a single-screen form (name, email, password, CA Level, Target Attempt) submits straight to an authenticated /dashboard with no email-verification gate, no OTP, and no multi-step onboarding wizard despite the signup page's own '3 quick phases' framing. The dashboard is a genuinely built-out study command centre: a dark, exam-prep-styled sidebar groups Overview/Study Plan/Career Guidance/AI Mentor, then a second group for Doubt Solver/YouTube Summarizer/Paper Checking/My Notes/Flashcards/Story Mode/Mock Tests/Game Quizzes/Focus Mode, then Amendments/CA News/Class Store/Free Resources, then Network/Study Rooms/Virtual Library/Book a Mentor/Leaderboard/Rewards. It reads like a fairly mature product surface for a solo CA-student-built app.

Highlights
  • Zero-friction signup
    Create Account goes straight to an authed /dashboard with no email verification step — a rare and valuable choice that removes the #1 evaluator drop-off point seen across most 2026 SaaS signups.
  • Rich onboarding checklist
    The dashboard's 'Welcome to AI for CA!' card gives a 0% readiness score with 4 concrete first actions (check a paper, complete a mock test, ask the AI mentor, generate flashcards) — a strong activation pattern.
  • Exam Countdown widget
    The dashboard leads with a live 'Exam Countdown: 183 days / 3 January 2027' tied to the Target Attempt picked at signup — nice personalisation payoff from a two-field signup choice.
  • AI Mentor quick-prompts
    The mentor chat offers one-click starter prompts (Solve a doubt / Explain a concept / Exam strategy / Recent amendments / Career after CA) that lower the blank-textbox intimidation factor.
Friction points
  • Console errors on load
    2-3 console errors were present on both /signup and authenticated dashboard routes; consoleErrorMode was set to warn for this run so they didn't fail the build, but worth a look given they appear on the very first paint.
  • 'Flashcards' and 'My Notes' share one route
    Both sidebar links point to /dashboard/my-notes — likely an unfinished route wiring rather than intentional, since the nav presents them as two distinct features.

11 visual changes

Step 126,295 px changed
Before
Before
After
After
Diff
Diff
Step 210,102 px changed
Before
Before
After
After
Diff
Diff
Step 377 px changed
Before
Before
After
After
Diff
Diff
Step 477 px changed
Before
Before
After
After
Diff
Diff
Step 52,572 px changed
Before
Before
After
After
Diff
Diff
Step 62,295 px changed
Before
Before
After
After
Diff
Diff
Step 777 px changed
Before
Before
After
After
Diff
Diff
Step 877 px changed
Before
Before
After
After
Diff
Diff
Step 977 px changed
Before
Before
After
After
Diff
Diff
Step 10346 px changed
Before
Before
After
After
Diff
Diff
Step 11468 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,344 test runs recorded · 1,174 products tested with Lastest

This test was built for ca-learners.netlify.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.