In this video· click a step to jump to it
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(() => {}); }Checks run
Notes from the demo run
AI-generatedWe 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.
- The audit disagrees with you, usefullyProduct 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 questionsThe 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 limitsUsage 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.
- /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 /projectsAudits 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
Proof your app is not AI slop
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.