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

In this video· click a step to jump to it

T
Passed ✓

Test recording

thumblifyai — app walkthrough

27,948 ms · 0 pixels changed · matches baseline

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

Take this test with you

This is a real Playwright test, recorded against thumblifyai.com. 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`);
  const SCROLL_THROUGH = "(async () => { const ease = t => 1 - Math.pow(1 - t, 3); const max = Math.max(0, document.body.scrollHeight - window.innerHeight); if (max < 40) return; const anim = (a, b, ms) => new Promise(res => { const t0 = performance.now(); const step = now => { const p = Math.min(1, (now - t0) / ms); window.scrollTo(0, a + (b - a) * ease(p)); p < 1 ? requestAnimationFrame(step) : res(); }; requestAnimationFrame(step); }); await anim(0, max, 1400); await new Promise(r => setTimeout(r, 350)); await anim(max, 0, 800); })()";

  // ─── Inject captured NextAuth session (url: form is what EB honors); do authed work FIRST ───
  await page.context().addCookies([
    { name: '__Secure-authjs.session-token', value: 'eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIiwia2lkIjoiTTI2cVF4VFRTS2gwT0hYR05uX2pGOUoxUEVjNGJCR0FrOEMzam5MTmFXcWZGVUhBQ25Kd2hpLThZZGJaWkJJWDBXTmZkLWo3aXg1YktoWGQxYk9vT3cifQ..rKN8dxADhzBi6VuVaPzG6Q.FD5eNxH5Y3HlEUxs9oOhI9iHocgssQIYX_mW17aRne__kpcjiXeXxVPe_QEmkhXBx25ffC-B9xwDrHAta7NKyqqqz6eXyAZgHxfJtHA3QO7UJUpKnS0QQLS6wVqhSrrdyOjDPCeSHrp4el_Oz4amp9o7H4G4tlVRsarvmHEWEIL0zLQbMA0r4AcZrQBs6DiS9igQFXI0YPkS5Hp5bbJg2pVjIXBXJe5NEL7ZdPV5s2C1cJP_n17C1x-eOzEHk9s3vuaTz9_VXseMYdedotbdUuuvfNBlIvbfxS0na7rO71eQPFivUXt5lceI0E7Sr0uAzBJlPSqegUNNeRDvJZV74HusXEJCmusBVEfbcT0rEqUTVekVQd4D6GxsNOS1a0KU.V9j-X8y4szhc18BhilEACuFYsPxGOPxB535i9NVe-E0', url: 'https://thumblifyai.com', httpOnly: true, sameSite: 'Lax' },
    { name: 'token', value: '•••', url: 'https://thumblifyai.com' },
    { name: 'userId', value: '5c6co12at5mriinyim', url: 'https://thumblifyai.com' },
    { name: 'email', value: '[email protected]', url: 'https://thumblifyai.com' }
  ]).catch(function () {});
+104 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+630 −60
Console
✓
A11y
C
Perf
110 over
URL
340 diverged
Variables
—
Full report
Log in →
0
Diff px
28s
Duration
C
Accessible
WCAG 2.2 · 73
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

We signed into ThumblifyAI with Google and walked the /generate studio end-to-end. It greets you by name ("Let's make people click, Last.") and drops you straight into a prompt box with generation modes (Recreate, Style Match, Ultra Editing, Sketch to Thumbnail, Pro Thumbnails, Train AI) plus a Trending gallery — a genuinely fast path from sign-in to first thumbnail.

Highlights
  • Personalized studio
    The studio addresses the user by first name and pre-loads a Trending inspiration wall, so a new signup has something to react to instead of a blank canvas.
  • One free credit to try
    The Free plan ships with 1 credit visible in the composer, letting an evaluator generate once before hitting the paywall — a strong try-before-buy signal.
Friction points
  • "What's New" modal covers the studio on entry
    The 2.2 changelog modal overlays the whole /generate surface on first load; a first-time user has to dismiss it before they can see the prompt box. Consider gating it to a small badge.
  • Upgrade prompt sits above the first action
    "Free plan · Upgrade" renders directly over the composer greeting; leading with the single free credit before the upgrade nudge would soften the first impression.

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

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