In this video· click a step to jump to it
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/**',Checks run
Notes from the demo run
AI-generatedBeaconMatch 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.
- Dashboard OverviewClean analytics overview with traffic metrics immediately visible post-login
- Add Site (Primary CTA)One-click site connection is the core value-driver
- AudiencesDedicated audience segmentation section shows depth beyond basic analytics
- ReportsSeparate reports tab for deeper data analysis
- Ad IntegrationsGoogle Ads, Meta Ads, and LinkedIn Ads all integrated
- BillingStandard subscription management
- No onboarding wizardNew users land on empty dashboard without quick-start guide
4 visual changes
Share this run
Proof your app is not AI slop
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.











