Recording of the visual regression run on roastmy.dev · roastmypage — full public walk + OAuth-gated sign-in screenshot.

In this video· click a step to jump to it

R
Passed ✓

Test recording

roastmypage — full public walk + OAuth-gated sign-in screenshot

35,432 ms · 0 pixels changed · matches baseline

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const SITE = 'https://roastmy.dev';

  let __step = 0;
  const shot = async (label) => {
    __step++;
    const tag = String(__step).padStart(2, '0') + '-' + label;
    const p = screenshotPath.replace(/(\.png)?$/, '-' + tag + '.png');
    await page.screenshot({ path: p, fullPage: true });
    stepLogger.log('shot ' + __step + ': ' + label);
  };
+17 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
—
Console
✓
A11y
—
Perf
8 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
35s
Duration
—
Accessible
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

RoastMyPage is a research-backed landing-page audit tool. Marketing site is sharp, self-aware (We are not a GPT wrapper) and proves it with 30+ tech-stack detectors + Google PageSpeed Insights + deterministic accessibility audit + Claude-written rewrites. Auth is Google + GitHub OAuth only. The Lastest audit walked 8 public pages (home, blog, hall-of-fame, contact, docs, changelog, terms, privacy) and stopped at /auth/google. Real authed roast generation behind the OAuth gate.

Highlights
  • Anti-GPT-wrapper positioning is the moat
    We are not a GPT wrapper / 30+ tech-stack detectors / Real PageSpeed data from Google / Deterministic accessibility audit. Telegraphs that this is engineering, not prompt-spaghetti. Big trust signal.
  • Hall of Fame as social-proof page
    Public hall-of-fame is a smart move: visitors can read other roasts before committing to one of their own. Inverts the typical case-study page into a peer-shareable artifact.
Friction points
  • OAuth-only locks out automation
    Google + GitHub only. Means visual-regression on the actual roast surface needs storage-state replay (no email-password fallback). Same blocker as usemyai.pro and Tiny Invoice this week.

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,355 test runs recorded · 1,174 products tested with Lastest

This test was built for roastmy.dev — 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.