Recording of the visual regression run on zenvesto.com · Zenvesto — portfolio walkthrough.

In this video· click a step to jump to it

Z
Passed ✓

Test recording

Zenvesto — portfolio walkthrough

47,395 ms · 0 pixels changed · matches baseline

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

Take this test with you

This is a real Playwright test, recorded against zenvesto.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');

  // Block noisy analytics to avoid console errors
  await page.route('**/{posthog,clarity,hotjar,tawk}*/**', route => route.abort());

  // Step 1: Load dashboard with the demo portfolio
  stepLogger.log('Navigating to dashboard');
  await page.goto('https://zenvesto.com/dashboard?portfolio=180', { waitUntil: 'domcontentloaded' });
  await page.waitForTimeout(3000);
  await page.screenshot({ path: shot(1, 'dashboard-overview') });
+66 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+3586 −132
Console
33 new
A11y
Review
Perf
44 over
URL
22 diverged
Variables
—
Full report
Log in →
0
Diff px
47s
Duration
Review
Accessible
WCAG 2.2
Review
Fast
Web Vitals

Notes from the demo run

AI-generated

Zenvesto is a polished investment portfolio tracker with real-time stock data, AI-powered health scoring, and a clean multi-section dashboard. The demo portfolio ($139K across GOOGL, AAPL, MSFT, TSLA, NVDA) loads fast and the app surfaces meaningful insights immediately on login — performance charts, analyst buy/sell signals, and top movers, all without any friction.

Highlights
  • Rich dashboard
    Portfolio value, performance chart (1W/1M/1Y/ALL), health score gauge, and analyst recommendations all visible above the fold.
  • Live stock data
    Real-time prices on GOOGL, AAPL, MSFT, TSLA, NVDA with gain/loss % and daily change instantly rendered.
  • Portfolio Holdings table
    Sortable columns for shares, avg cost, market value, G/L$ and G/L% — actionable for any investor.
  • Multi-section nav
    Watchlist, Analysis, and Tools sections each load distinct, useful content; the app is clearly more than a landing page.
  • Free calculator suite
    CAGR, MWR, TWR, DCA, Dividend — 10+ financial calculators available without an upgrade.
Friction points
  • Email verification required
    Firebase email-verify gate on signup — expect a 30-60s delay before access.
  • Demo portfolio not default
    New users land on an onboarding wizard; the rich dashboard only appears after selecting Create Demo Portfolio.

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

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