Recording of the visual regression run on volitude.app · volitude — app walkthrough.

In this video· click a step to jump to it

V
Passed ✓

Test recording

volitude — app walkthrough

18,177 ms · 37,843 pixels changed

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

Take this test with you

This is a real Playwright test, recorded against volitude.app. 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`);
  const settle = () => page.waitForLoadState('networkidle').catch(() => {});

  // Block third-party noise.
  await page.route('**/*', (route) => {
    const u = route.request().url();
    if (/cloudflareinsights|googletagmanager|google-analytics|doubleclick/i.test(u)) {
      return route.abort();
    }
    return route.continue();
  });
+65 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
53.71%
Text
—
DOM
✓
Network
+4 −0
Console
✓
A11y
—
Perf
—
URL
✓
Variables
—
Full report
Log in →
37,843
Diff px
18s
Duration
—
Accessible

Notes from the demo run

AI-generated

Conjour is a go-to-market intelligence engine for messaging guides. Lastest registered a fresh demo account via Django allauth (no email verification gate), then walked the authed surface across /messaging, /analytics, /personas, /templates, /content, /market — six in-app routes, all reachable from the sidebar.

Highlights
  • No verify-email wall
    Account creation lands directly on /messaging/ with the post-signup wizard open — strong first-impression for indie evaluators who want to see the product immediately.
  • Personas empty state has a useful CTA
    /personas zero-state shows Create Your First Persona with a primary button — the next action is unmistakable.
  • Six-tab sidebar maps to a clear mental model
    Analytics, Messaging, Personas, Templates, Content, Market Expertise each own a single concept; visitors do not need to learn product taxonomy first.
Friction points
  • Signup form has many fields
    Company name, first name, last name, email, password, confirm password — high-friction for evaluators just kicking the tyres. Worth split-testing a slimmer signup.
  • Setup wizard does not auto-dismiss
    Post-signup wizard requires clicking through 5 steps before showing the empty messaging guide; one early evaluator might lose interest before reaching the actual product.

4 visual changes

Step 15,880 px changed
Before
Before
After
After
Diff
Diff
Step 211,908 px changed
Before
Before
After
After
Diff
Diff
Step 314,175 px changed
Before
Before
After
After
Diff
Diff
Step 45,880 px changed
Before
Before
After
After
Diff
Diff

Share this run

57,604 test runs recorded · 1,174 products tested with Lastest

This test was built for volitude.app — 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.