In this video· click a step to jump to it
Test recording
subtitlesfast - app walkthrough
133,165 ms · 25,621 pixels changed
We built this regression test for subtitlesfast.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against subtitlesfast.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. App editor - main view
await page.goto(baseUrl + '/app', { waitUntil: 'domcontentloaded' });
await page.waitForTimeout(3000);Checks run
Notes from the demo run
AI-generatedSubtitlesFast is an AI-powered browser-based video editor specialised in subtitles, audio mixing, and visual overlays. The demo loads the editor app, dismisses the onboarding wizard, then explores each panel tab: Audio, Images, Subtitles, Text, Settings, and the More panel, before opening the Exports section.
- In-browser video editorFull NLE-style timeline editor loads without any install, powered by WebAssembly and cloud processing
- AI subtitle generationSubtitles panel auto-transcribes uploaded media with language detection and speaker diarisation
- Audio mixing panelSeparate audio track controls let users add background music and adjust per-clip volume
- Image and overlay toolsDrag-in image overlays with resize handles, opacity, and timeline position controls
- Export managementMy Exports section lists all previous renders with download links and format details
Visual change
Share this run
Proof your app is not AI slop
This test was built for subtitlesfast.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.


