In this video· click a step to jump to it
Test recording
tubehunt — public + register + authed walk (Dashboard, Channels, Long, Shorts, Outliers, Track Channel, SRT, QR, Account)
165,920 ms · 5,159,903 pixels changed
We built this regression test for tubehunt.io — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against tubehunt.io. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const SITE = 'https://tubehunt.io';
const APP = 'https://app.tubehunt.io';
let __step = 0;
const shot = async (label) => {
__step++;
const tag = String(__step).padStart(2, '0') + '-' + label;
const p = screenshotPath.replace(/(\.png)?$/, '-' + tag + '.png');
await page.screenshot({ path: p, fullPage: true });
stepLogger.log('shot ' + __step + ': ' + label);
};Checks run
Notes from the demo run
AI-generatedTubeHunt.io is a YouTube niche miner + faceless-channel intelligence dashboard. Portuguese-Brazilian product with English locale. Free signup unlocks 11 routes (Dashboard / Saved Channels / Long Videos / Shorts / Terminated / Title Bank / Track Channel / SRT / QR / Account / Support) with mining/filters paywalled but visible. Custom auth backend — no email-verify gate — which is the cleanest re-runnable signup pattern of this whole demo batch. 2,100+ creators / 18,000+ channels tracked.
- Free tier exposes the surface, paywalls the answerYou can SEE the Title Bank / Outliers / Channel Tracker pages on free — clicks that need data show the upgrade prompt. Right shape for a Pro upgrade decision; you understand what you would unlock.
- Per-run-stamped signup with no email-verify gateCleanest re-runnable test pattern of the whole demo batch. Every Lastest build creates a fresh account inline with Date.now().toString(36) — no Gmail MCP dependency at all.
- Portuguese locale loads by defaultEnglish locale switcher works but is bottom-right (Mostrar idiomas orientais). A first-visit IP-based locale guess (or English by default for non-pt browsers) would reduce the are-they-an-English-product confusion.
7 visual changes
Share this run
Proof your app is not AI slop
This test was built for tubehunt.io — 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.




















