Recording of the visual regression run on BeaconMatch — app walkthrough · BeaconMatch — app walkthrough.

In this video· click a step to jump to it

?
Passed ✓

Test recording

BeaconMatch — app walkthrough

37,967 ms · 1,228 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against BeaconMatch — app walkthrough. 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'
  });

  const routeBlock = async (p) => {
    for (const pattern of [
      '**/cdn-cgi/scripts/**/email-decode.min.js',
      '**/cdn-cgi/scripts/**/cloudflare-static/**',
      '**/sentry-cdn.com/**',
+73 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
2.56%
Text
—
DOM
✓
Network
+18 −0
Console
✓
A11y
Review
Perf
54 over
URL
✓
Variables
—
Full report
Log in →
1,228
Diff px
38s
Duration
Review
Accessible
WCAG 2.2
B
Fast
Web Vitals · 85

Notes from the demo run

AI-generated

BeaconMatch is a website analytics platform with audience-first positioning. The dashboard immediately shows traffic overview. The primary business interaction — adding a site for tracking — is one click from the dashboard. Ad integrations (Google Ads, Meta, LinkedIn) are first-class citizens alongside audience management and reporting.

Highlights
  • Dashboard Overview
    Clean analytics overview with traffic metrics immediately visible post-login
  • Add Site (Primary CTA)
    One-click site connection is the core value-driver
  • Audiences
    Dedicated audience segmentation section shows depth beyond basic analytics
  • Reports
    Separate reports tab for deeper data analysis
  • Ad Integrations
    Google Ads, Meta Ads, and LinkedIn Ads all integrated
  • Billing
    Standard subscription management
Friction points
  • No onboarding wizard
    New users land on empty dashboard without quick-start guide

4 visual changes

Step 1409 px changed
Before
Before
After
After
Diff
Diff
Step 4409 px changed
Before
Before
After
After
Diff
Diff
Step 71 px changed
Before
Before
After
After
Diff
Diff
Step 9409 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,257 test runs recorded · 1,158 products tested with Lastest

This test was built for BeaconMatch — app walkthrough — 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.