Recording of the visual regression run on www.romcrate.com · RomCrate — game collection manager walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

RomCrate — game collection manager walkthrough

166,018 ms · 168,057 pixels changed

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const SITE = (baseUrl || 'https://www.romcrate.com').replace(/\/$/, '');
  const USER = 'lastestcloud';
  let n = 0;
  const shot = async (slug) => {
    n += 1;
    const p = String(screenshotPath).replace(/\.png$/i, '') + '-' + String(n).padStart(2, '0') + '-' + slug + '.png';
    await page.screenshot({ path: p, fullPage: false });
    stepLogger.log('frame ' + n + ' ' + slug + ' :: ' + page.url());
  };
  const settle = async (ms) => { await page.waitForTimeout(ms); };
  const go = async (path, ms) => {
+73 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
31.93%
Text
—
DOM
✓
Network
+210 −210
Console
✓
A11y
A
Perf
195 over
URL
465 diverged
Variables
—
Full report
Log in →
168,057
Diff px
2m 46s
Duration
A
Accessible
WCAG 2.2 · 94
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

We signed into RomCrate with Google, saved four games to a library, wrote a review, created a public list and then walked the whole thing: home, the 307,947-game explorer, a game page, the library editor, profile, lists, tier lists, timeline, challenges, collections, awards, settings and notifications. The game pages are the best thing here - community stats, achievements, editions, franchise links and community reviews all on one screen, and they load fast for how much is on them.

Highlights
  • The game page is doing a lot and still reads cleanly
    Cyberpunk 2077 gave us Metacritic plus a community score, 68 people in library broken into backlog/playing/completed/on-hold/dropped/wishlist, average playtime of 88h40m, 58 achievements across PlayStation/Xbox/Steam, alternate editions, franchise entries, other CD Projekt games, recent lists and tier lists that include it, and community reviews. Most trackers show a cover and a star rating.
  • Saving a game is one click and the counts move immediately
    SAVE TO LIBRARY opens a single modal with rating, status, playthrough history, collection records and a review box, and after saving the page flipped to IN LIBRARY with the community counters incremented in place. No page reload, no second confirm.
  • Lists ship with visibility, folders, likes and comments on day one
    Creating a public list gave us Organize / Edit / Move / Delete, a like counter, a share action and a comment thread under it. That is a social layer most collection trackers add two years in.
Friction points
  • Portuguese strings are leaking into the English UI
    With the language switcher on English we hit 'Página do Jogo' in the library modal, 'Esconder do perfil' next to the review box, '3 objetivos' on every challenge card, 'Ver mais plataformas' on the games filter and 'CATEGORIA' as a filter heading. Community reviews also render in mixed languages with no locale tag. Each one is a missing key rather than a bug, but they cluster on the first screens a new user touches.
  • The status picker in the save modal did not take our choice
    We clicked COMPLETED before saving and the entry still landed in BACKLOG - the community counter for backlog is what incremented. The status chips look selectable but the click did not register a selection, so the default won silently. Worth a look because status is the whole point of the modal.
Couldn't reach
  • /Pricing checkout and BECOME PRO·Screenshotted the plan page only - never started a paid flow
  • List delete / Danger actions·Destructive - deliberately not exercised

14 visual changes

Step 19,072 px changed
Before
Before
After
After
Diff
Diff
Step 218,194 px changed
Before
Before
After
After
Diff
Diff
Step 338,861 px changed
Before
Before
After
After
Diff
Diff
Step 410,256 px changed
Before
Before
After
After
Diff
Diff
Step 58,451 px changed
Before
Before
After
After
Diff
Diff
Step 69,498 px changed
Before
Before
After
After
Diff
Diff
Step 78,630 px changed
Before
Before
After
After
Diff
Diff
Step 811,407 px changed
Before
Before
After
After
Diff
Diff
Step 96,896 px changed
Before
Before
After
After
Diff
Diff
Step 109,269 px changed
Before
Before
After
After
Diff
Diff
Step 1113,693 px changed
Before
Before
After
After
Diff
Diff
Step 128,867 px changed
Before
Before
After
After
Diff
Diff
Step 137,246 px changed
Before
Before
After
After
Diff
Diff
Step 157,717 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,250 test runs recorded · 1,156 products tested with Lastest

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