Recording of the visual regression run on www.plavtora.com · Plavtora — app walkthrough.

In this video· click a step to jump to it

W
Passed

Test recording

Plavtora — app walkthrough

58,596 ms · 0 pixels changed · matches baseline

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const UA = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36';
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA }).catch(() => {});
  for (const pat of [
    '**/cdn-cgi/scripts/**/email-decode.min.js',
    '**/browser.sentry-cdn.com/**',
    '**/cdn.segment.com/**',
    '**/connect.facebook.net/**',
    '**/www.googletagmanager.com/**',
    '**/static.hotjar.com/**',
    '**/*.clarity.ms/**',
  ]) { await page.route(pat, r => r.abort()).catch(() => {}); }
+121 more lines claim the test to get the full code.

Checks run

Run
Visual
Text
DOM
Network
Console
A11y
A
Perf
154 over
URL
Variables
Full report
Log in →
0
Diff px
59s
Duration
A
Accessible
WCAG 2.2 · 100
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

We signed in with Google and ran a full launch audit, then walked the audit result, the intake form, the landing-page analyzer, the persona generator and the plans page. The audit is a real piece of work: it returned a 66.7/100 readiness score broken into Product 8.5, Validation 3.5, Launch readiness 7.8 and Risk 5.2, with an executive verdict on top. Scoring validation lowest and saying so plainly is the kind of answer founders actually need.

Highlights
  • The audit disagrees with you, usefully
    Product scored 8.5 while Validation scored 3.5 on the same submission. A tool that is willing to split those apart, rather than returning one flattering number, is doing the job it promises on the landing page.
  • Intake asks only decision-changing questions
    The form takes a URL and then asks for competitors, pricing model and a short list of readiness flags. The copy even says to focus on information that will change a decision, and the form honours that.
  • Free tier is honest about its limits
    Usage is shown as 3 audits, 3 AI chats, 2 ICP and 2 landing pages remaining, right on the dashboard. No dark-pattern countdown, no surprise wall mid-flow.
Friction points
  • /settings renders the literal text 'Settings Page'
    The route is linked from the account menu but the page is an unstyled stub. It is the one place in an otherwise polished product where the scaffolding shows; either build it or hide the link.
  • No projects index at /projects
    Audits live under /projects/<id>/audits/<id> and the dashboard lists recent projects, but /projects itself 404s. Anyone who trims the URL to look for a project list gets an error instead of the list.

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
a11y
WCAG AA
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
56,753 test runs recorded · 1,006 products tested with Lastest

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