In this video· click a step to jump to it
Test recording
ingestgpt - app walkthrough
59,739 ms · 0 pixels changed · matches baseline
We built this regression test for app.ingestgpt.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against app.ingestgpt.com. 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`);
await page.route('**/*', route => {
const u = route.request().url();
if (/google-analytics|googletagmanager|hotjar|segment\.io|intercom|sentry/.test(u)) return route.abort();
return route.continue();
});
// 1. Home dashboard
await page.goto(baseUrl + '/home', { waitUntil: 'domcontentloaded' });
await page.waitForTimeout(2000);Checks run
Notes from the demo run
AI-generatedIngestGPT is a content intelligence platform that tracks YouTube channels and podcasts, delivering AI-generated summaries and email digests. The demo walks through the full authenticated app: home dashboard, file uploads, YouTube video ingestion, channel search, subscriptions management, and the profile area.
- Dashboard homePersonalised home shows recently tracked content, summaries, and recommended channels in a clean feed layout
- Files sectionDocument upload area accepts PDFs, articles, and transcripts for AI summarisation alongside video content
- YouTube ingestionPaste any YouTube URL to add it to your library; AI generates a structured summary within seconds
- Channel search and subscribeSearch any YouTube channel by name to auto-subscribe and receive summaries whenever new content drops
- Subscriptions managementSubscription list shows all tracked channels with last-updated timestamps and individual on/off toggles
Share this run
Proof your app is not AI slop
This test was built for app.ingestgpt.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.