In this video· click a step to jump to it
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(() => '');Checks run
Notes from the demo run
AI-generatedSalesforce 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.
- Gamification is real, not decorativeThe 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 DMNew 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 coverage8 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).
- /signup 404s, /sign-up (hyphenated) worksDirect 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 signupRegistration 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
Share this run
Proof your app is not AI slop
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.








