Recording of the visual regression run on www.viralgrok.com · ViralGrok — app walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

ViralGrok — app walkthrough

81,767 ms · 41,261 pixels changed

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

Take this test with you

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

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  // ─── EB Chromium bootstrap ────────────────────────────────────────────────
  await page.context().setExtraHTTPHeaders({ 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36' });

  const routeBlock = async (p) => {
    for (const pattern of [
      '**/cdn-cgi/scripts/**/email-decode.min.js',
      '**/cdn-cgi/scripts/**/cloudflare-static/**',
      '**/sentry-cdn.com/**',
      '**/browser.sentry-cdn.com/**',
      '**/cdn.segment.com/**',
      '**/connect.facebook.net/**',
+230 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
32.87%
Text
—
DOM
✓
Network
+539 −539
Console
11 new
A11y
Review
Perf
✓
URL
✓
Variables
—
Full report
Log in →
41,261
Diff px
1m 22s
Duration
Review
Accessible
WCAG 2.2
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

ViralGrok is a clean, focused AI tweet/thread generator for X. Post-login, the app opens to a workspace dashboard with credit usage (30 free credits/month), quick actions (New Post, Article, Viral Ideas, News Feed), and a content library. The primary flow (Create -> describe your topic -> Generate my viral tweet) produced a genuinely strong result in testing: a real generated tweet with a virality score (83%), audience/strategy breakdown, and optimal posting-time guidance. Navigation is a shadcn/ui sidebar (Home, Create, Articles, News, Viral Ideas, Saved, Settings) that renders quickly and consistently across pages.

Highlights
  • Primary business interaction
    Typed a real topic ('productivity tips for solo founders') into the Content Studio, clicked Generate my viral tweet, and got a complete generated tweet with an 83% potential-virality score, strategy rationale, and optimal-timing guidance in under 20 seconds.
  • Workspace dashboard
    Post-login landing shows credits used/left (3/30 on free tier), avg virality, current plan, and quick-action tiles for every content type the product offers.
  • Viral Ideas tool
    A second AI surface (Idea Lab) that reverse-engineers what works on X from a topic/niche, optional reference post, or X handle to study -- distinct from the tweet generator and additive to the core pitch.
  • In-app navigation
    Articles, News, and Saved routes all render correctly and consistently under the same authenticated session; no auth leaks or broken states across quick back-to-back navigations.
Friction points
  • Transient server error on rapid navigation
    Navigating between in-app routes in very quick succession (sub-second) intermittently triggered the client-side error boundary ('This page couldn't load / A server error occurred'). A single retry after a short pause always recovered the page, so this looks like a soft rate-limit or edge case in route-level data fetching rather than a hard outage.
  • Accessibility score
    Automated a11y check flagged 3 critical violations out of 25 rules checked (score 48/100) -- worth a look before broader traffic.

11 visual changes

Step 13,193 px changed
Before
Before
After
After
Diff
Diff
Step 22,932 px changed
Before
Before
After
After
Diff
Diff
Step 349 px changed
Before
Before
After
After
Diff
Diff
Step 449 px changed
Before
Before
After
After
Diff
Diff
Step 549 px changed
Before
Before
After
After
Diff
Diff
Step 649 px changed
Before
Before
After
After
Diff
Diff
Step 749 px changed
Before
Before
After
After
Diff
Diff
Step 834,028 px changed
Before
Before
After
After
Diff
Diff
Step 9320 px changed
Before
Before
After
After
Diff
Diff
Step 1059 px changed
Before
Before
After
After
Diff
Diff
Step 11484 px changed
Before
Before
After
After
Diff
Diff

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

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