Recording of the visual regression run on pro.meyka.com · Meyka Pro — app walkthrough.

In this video· click a step to jump to it

P
Passed ✓

Test recording

Meyka Pro — app walkthrough

63,932 ms · 1,684 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against pro.meyka.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 = async (n, slug) => {
    await page.screenshot({ path: screenshotPath.replace('{n}', String(n)).replace('{slug}', slug), fullPage: true });
  };

  const dismissBanner = async () => {
    await page.getByRole('button', { name: /^dismiss$/i }).click({ timeout: 1500 }).catch(() => {});
  };

  const verifyOk = async (label) => {
    await page.waitForTimeout(800);
    const bodyText = await page.locator('body').innerText().catch(() => '');
+105 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
0.19%
Text
—
DOM
✓
Network
—
Console
✓
A11y
B
Perf
56 over
URL
✓
Variables
—
Full report
Log in →
1,684
Diff px
1m 04s
Duration
B
Accessible
WCAG 2.2 · 85
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

Meyka Pro leads with a clear value prop (portfolio news that explains why it matters) and a genuinely free tier with no card required. Signup is fast: email+password with no email-verification gate, followed by a 5-step onboarding wizard that is fully skippable. The authenticated app is a clean sidebar dashboard covering portfolios, watchlists, alerts, AI chatbot, and billing.

Highlights
  • No-verify signup
    Email+password registration lands the user straight into onboarding with no email-confirmation gate blocking access, a rare and welcome pattern in 2026.
  • Free tier is real
    Free plan allows 1 portfolio, CSV import, a watchlist and 1 price alert with no credit card, not just a locked shell pushing straight to checkout.
  • Skippable onboarding
    All 5 onboarding steps have a working Skip button, so evaluators are never forced through a preference survey to reach the product.
Friction points
  • Third-party ad interstitial on primary CTA
    Clicking Go to Meyka at the end of onboarding briefly triggered a Google ad vignette overlay before the dashboard loaded.
  • Region-select re-gate
    A second, separate Where are you based? gate appears on pro.meyka.com even after the meyka.com onboarding wizard is completed, adding one more click before the dashboard is reachable.

3 visual changes

Step 6191 px changed
Before
Before
After
After
Diff
Diff
Step 7510 px changed
Before
Before
After
After
Diff
Diff
Step 13983 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.
57,322 test runs recorded · 1,174 products tested with Lastest

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