Recording of the visual regression run on salesforcedictionary.com · Salesforce Dictionary — app walkthrough.

In this video· click a step to jump to it

S
Passed ✓

Test recording

Salesforce Dictionary — app walkthrough

48,571 ms · 187,971 pixels changed

We built this regression test for salesforcedictionary.com — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against salesforcedictionary.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, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);

  const dismissCookieBanner = async () => {
    const btn = page.getByRole('button', { name: /accept|allow|got it|ok$/i }).first();
    if (await btn.isVisible().catch(() => false)) {
      await btn.click().catch(() => {});
    }
  };

  const check404 = async (label) => {
    const bodyText = await page.locator('body').innerText().catch(() => '');
+134 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
20.64%
Text
—
DOM
✓
Network
+384 −384
Console
✓
A11y
Review
Perf
120 over
URL
✓
Variables
—
Full report
Log in →
187,971
Diff px
49s
Duration
Review
Accessible
WCAG 2.2
Review
Fast
Web Vitals

Notes from the demo run

AI-generated

Salesforce Dictionary pairs a clean marketing/reference site (Dictionary, Learn, Tools & Games, Community sections) with a genuinely deep authenticated study product: a gamified dashboard (streak, badges, leaderboard), 191-card flashcard decks per certification, and a full mock-interview drill mode with scored multiple-choice questions across 8 Salesforce certification tracks.

Highlights
  • Gamification is real, not decorative
    The dashboard shows an actual streak counter, XP level (Apprentice, 5/25 pts to next tier), a global leaderboard with the founder Dipojjal Chakrabarti at #1, and a badges system - all populated with live data on first login.
  • Founder sends a personal welcome DM
    New users get an in-app message banner: "Dipojjal, the founder, sent you a personal welcome. He reads every reply." - a nice high-touch onboarding detail rare in flashcard-study tools.
  • Deep certification coverage
    8 certification tracks (Administrator, Platform Developer I/II, Sales/Service Cloud Consultant, Marketing Cloud, Data Cloud, Agentforce Specialist), each with 300 approved practice questions and 4 study modes (Practice, Drill, Daily 5, Timed mock).
Friction points
  • /signup 404s, /sign-up (hyphenated) works
    Direct navigation to https://salesforcedictionary.com/signup returns a 404; the real route is /sign-up. Footer/nav links use the correct hyphenated form so in-app navigation is unaffected, but anyone guessing the URL from memory or typing it manually hits a dead end.
  • Clerk + Cloudflare Turnstile on signup
    Registration is gated by a visible Cloudflare Turnstile checkbox challenge after submitting email+password, followed by a 6-digit email verification code. Reasonable anti-bot posture, but adds two extra steps before a new user reaches the product.

3 visual changes

Step 755 px changed
Before
Before
After
After
Diff
Diff
Step 912,860 px changed
Before
Before
After
After
Diff
Diff
Step 10175,056 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,322 test runs recorded · 1,174 products tested with Lastest

This test was built for salesforcedictionary.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.