Recording of the visual regression run on inteltrack.polsia.app · IntelTrack — app walkthrough.

In this video· click a step to jump to it

I
Passed

Test recording

IntelTrack — app walkthrough

53,391 ms · 2,442 pixels changed

We built this regression test for inteltrack.polsia.app — it's yours to keep, free.

Take this test with you

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

  await page.context().setExtraHTTPHeaders({ 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36' });
  await page.route('**/cdn-cgi/scripts/**', function (r) { r.abort(); }).catch(function () {});
  await page.route('**/connect.facebook.net/**', function (r) { r.abort(); }).catch(function () {});
  await page.route('**/*.sentry-cdn.com/**', function (r) { r.abort(); }).catch(function () {});

  // ── Step 1: public home (context for the founder) ───────────────────────
  stepLogger.log('Step 1: Public home');
  await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
  await page.waitForLoadState('networkidle', { timeout: 2500 }).catch(function () {});
+96 more lines claim the test to get the full code.

Checks run

Run
Visual
2.58%
Text
DOM
Network
Console
A11y
A
Perf
372 over
URL
Variables
Full report
Log in →
2,442
Diff px
53s
Duration
A
Accessible
WCAG 2.2 · 100
B
Fast
Web Vitals · 85

Notes from the demo run

AI-generated

We signed up, verified by email and ran your full onboarding on inteltrack.polsia.app, then walked the workspace with two competitors seeded (applitools.com, percy.io). The six-step wizard is the strongest part of the product: every step explains why it needs the answer, and the closing screen showing live baseline-scan status per competitor is genuinely reassuring. Twelve steps recorded end to end, all authenticated.

Highlights
  • Onboarding explains itself
    Each wizard step says what the answer is used for ('Hiring patterns reveal roadmap'), so nothing feels like a form for the form's sake. Rare in a 6-step flow.
  • Auto-enrichment from one URL
    Entering a single company website pre-filled name, industry and business model. Correcting a field is faster than typing five.
  • Baseline-first activity feed
    The feed seeds itself with BASELINE and SCANNING events straight after setup, so the dashboard is never an empty state. Good instinct.
  • Per-competitor source breakdown
    The dashboard card shows 3/4 sources with careers, changelog, news and pricing chips lit individually, so coverage gaps are visible at a glance.
Friction points
  • Compare in the nav 404s
    The header 'Compare' item resolves to /compare, which renders your 404 page while signed in. Either point it at the real comparison view or drop it from the nav until it ships.
  • Slack webhook field accepts anything, then fails opaquely
    Pasting a non-URL into the onboarding Slack webhook box passes client validation, and the final step then fails with 'Could not save your progress - try Continue again' with no mention of the webhook. A URL pattern check on the field would turn a dead end into an inline hint.
Couldn't reach
  • /compare·404s while authenticated - captured as a friction point instead of a scenario

9 visual changes

Step 1140 px changed
Before
Before
After
After
Diff
Diff
Step 2133 px changed
Before
Before
After
After
Diff
Diff
Step 3133 px changed
Before
Before
After
After
Diff
Diff
Step 441 px changed
Before
Before
After
After
Diff
Diff
Step 541 px changed
Before
Before
After
After
Diff
Diff
Step 61,726 px changed
Before
Before
After
After
Diff
Diff
Step 741 px changed
Before
Before
After
After
Diff
Diff
Step 841 px changed
Before
Before
After
After
Diff
Diff
Step 12146 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
a11y
WCAG AA
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
56,753 test runs recorded · 1,006 products tested with Lastest

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