Recording of the visual regression run on diplotix.com · Diplotix — candidate app walkthrough.

In this video· click a step to jump to it

D
Passed ✓

Test recording

Diplotix — candidate app walkthrough

58,783 ms · 5,538 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against diplotix.com. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  await page.route('**/analytics/**', r => r.abort().catch(() => r.continue()));
  await page.route('**/gtag/**', r => r.abort().catch(() => r.continue()));
  await page.route('**/_vercel/insights/**', r => r.abort().catch(() => r.continue()));

  // Step 1: Dashboard — job matches + profile strength
  await page.goto(`${baseUrl}/dashboard`, { waitUntil: 'domcontentloaded' });
  await page.waitForTimeout(3000);
  await page.screenshot({ path: screenshotPath, fullPage: true });
  stepLogger.log('Dashboard: top match jobs and profile strength');

  // Step 2: Discover Jobs — browse all opportunities
+69 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
0.08%
Text
—
DOM
✓
Network
+27 −27
Console
✓
A11y
B
Perf
36 over
URL
✓
Variables
—
Full report
Log in →
5,538
Diff px
59s
Duration
B
Accessible
WCAG 2.2 · 85
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

Diplotix is an AI hiring OS for candidates. The test walks the full candidate journey: dashboard with AI-matched job recommendations, job discovery with search, saved jobs, application tracker, and profile management. Session replay via Supabase cookies confirmed authenticated access across all 9 steps.

Highlights
  • Dashboard
    AI match scores (55-96%) with profile strength indicator and curated job shortlist
  • Job Discovery
    Full browse mode with React Developer search returning filtered results
  • Job Save Flow
    One-click save from discover page to personal shortlist
  • Applications Tracker
    Unified view of all applied roles with status tracking
  • Saved Jobs
    Bookmarked listings at /saved-jobs with quick apply access
  • Profile
    Candidate profile with 20% strength indicator and skills/experience sections
  • Auth Method
    Magic-link via Supabase; session replayed via chunked sb-* cookies on EB
  • Steps
    9 post-login screenshots across 6 distinct authenticated routes

6 visual changes

Step 11,811 px changed
Before
Before
After
After
Diff
Diff
Step 5521 px changed
Before
Before
After
After
Diff
Diff
Step 614 px changed
Before
Before
After
After
Diff
Diff
Step 7256 px changed
Before
Before
After
After
Diff
Diff
Step 81,306 px changed
Before
Before
After
After
Diff
Diff
Step 91,630 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,257 test runs recorded · 1,158 products tested with Lastest

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