Recording of the visual regression run on sustainablex.in · SustainableX — app walkthrough.

In this video· click a step to jump to it

S
Passed ✓

Test recording

SustainableX — app walkthrough

71,424 ms · 0 pixels changed · matches baseline

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  let n = 0;
  const shot = async (slug) => {
    n += 1;
    const path = screenshotPath.replace(/\.png$/, `-${String(n).padStart(2, '0')}-${slug}.png`);
    await page.screenshot({ path, fullPage: true });
    stepLogger.log(`Step ${n}: ${slug}`);
  };

  // --- Public phase ---
  await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
  await page.waitForTimeout(1500);
+57 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+240 −240
Console
✓
A11y
C
Perf
40 over
URL
✓
Variables
—
Full report
Log in →
0
Diff px
1m 11s
Duration
C
Accessible
WCAG 2.2 · 78
B
Fast
Web Vitals · 85

Notes from the demo run

AI-generated

SustainableX gets a sustainability lead from signup to a working ESG dashboard in a couple minutes: email+password registration with a real email-verification step, then a personalized dashboard offering company search and a picker across 10+ report categories (BRSR, CSRD, DEI, CSR, biodiversity, RFP/RFQ, etc).

Highlights
  • Personalized dashboard
    Dashboard greets the user by name and always shows remaining AI credits alongside a company-search bar.
  • Broad report-type coverage
    One picker surfaces 10+ distinct ESG/compliance report categories (DEI, CSR, biodiversity, human rights, cybersecurity, RFP/RFQ) without leaving the dashboard.
  • Consistent nav across marketing + app
    The same top nav (Dashboard, Report Generator, Services, Case Studies, Resources, Pricing) persists whether logged out or in, so the product never feels bolted on to the marketing site.
Friction points
  • Verification email lands in spam
    The signup verification email (from address "info") was filtered to Spam in Gmail rather than Inbox, which risks silently losing new signups who don't check spam.
  • Subscription-expired modal on a brand-new trial account
    A fresh signup immediately sees a "Your subscription has expired or payment is pending" modal, which is confusing messaging for a first-time trial user.

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

This test was built for sustainablex.in — 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.