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

In this video· click a step to jump to it

S
Passed

Test recording

Storewake — app walkthrough

111,002 ms · 14,048 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against storewake.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 = (i, slug) => screenshotPath.replace('.png', '-' + i + '-' + 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); })()";
  const findings = [];
  let actions = 0;
  let idx = 0;

  const APP = "https://app.storewake.com";
  const LOGIN_URL = "https://app.storewake.com/sign-in";
  const EMAIL = "[email protected]";
  const PASSWORD = "•••";
+133 more lines claim the test to get the full code.

Checks run

Run
Visual
1.41%
Text
DOM
Network
+30 −30
Console
A11y
A
Perf
URL
Variables
Full report
Log in →
14,048
Diff px
1m 51s
Duration
A
Accessible
WCAG 2.2 · 97
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

We signed up for Storewake, confirmed the address, named a workspace and drove 12 authenticated screens. The workspace shell is quick and complete: Overview, Opportunities, Keywords, Research, Competitors, Store listing, Campaigns, Revenue and Settings all rendered clean on first load. The one thing we could not complete was the first-run app selection, which is the step every new user has to get through.

Highlights
  • Onboarding is one field
    Name your workspace, then straight into get-started. No multi-step interrogation before the product, which is rarer than it should be.
  • MCP / AI-assistant connection in Settings
    Surfacing an AI-assistant hookup as a first-class setting is ahead of most ASO tools. Worth making it louder than a sidebar footnote.
  • Complete nav on day zero
    Twelve routes reachable immediately after signup with no half-built screens.
Friction points
  • First-run app search wasn't drivable
    On /get-started the Select app / Find my app control never exposed a focusable text input in our run, so we could not attach an app. That is the one step a new user must finish before the product does anything.
  • 'AI visibility — Coming soon' is still navigable
    It's in the sidebar and it routes. Either disable the link or land it on a short what's-coming note, otherwise it reads as a broken page.

Visual change

Step 514,048 px changed
Before
Before
After
After
Diff
Diff

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.
56,354 test runs recorded · 943 products tested with Lastest

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