In this video· click a step to jump to it
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/**',Checks run
Notes from the demo run
AI-generatedViralGrok 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.
- Primary business interactionTyped 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 dashboardPost-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 toolA 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 navigationArticles, 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.
- Transient server error on rapid navigationNavigating 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 scoreAutomated a11y check flagged 3 critical violations out of 25 rules checked (score 48/100) -- worth a look before broader traffic.
11 visual changes
Share this run
Proof your app is not AI slop
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.
































