In this video· click a step to jump to it
Test recording
Samsar — app walkthrough
67,685 ms · 4 pixels changed
We built this regression test for gallery.samsar.one — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against gallery.samsar.one. 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, s) => screenshotPath.replace('.png', '-' + n + '-' + s + '.png');
const snap = async function (n, s, label) {
try { await page.waitForLoadState('networkidle', { timeout: 6000 }).catch(function(){}); } catch (e) {}
await page.waitForTimeout(900);
await page.screenshot({ path: shot(n, s), fullPage: true }).catch(function(){});
stepLogger.log('shot ' + n + ' ' + label);
};
const go = async function (url) {
var rr = await page.goto(url, { waitUntil: 'domcontentloaded' }).catch(function(){ return null; });
await page.waitForTimeout(1800);
return rr;Checks run
Notes from the demo run
AI-generatedSamsar is two connected surfaces: a public Gallery of community-generated videos (browse by topic, search) and Samsar Studio, a full text-to-video / image-to-video workspace with model selection (GPT Image 2, RunwayML Gen 4.5), aspect ratio, duration, language and subtitle controls plus an in-app Assistant. Signup is email+password with a lightweight math captcha, and access is immediate with no email-verification step.
- Gallery is onboarding + proof93 community videos organized by topic (science fiction, anime, generative ai) let a brand-new signup see what the product can do before generating anything — a smart social-proof-as-onboarding move.
- A complete composer on one screenThe Studio puts model choice, aspect ratio, duration, language, subtitles, T2V/I2V modes and an Assistant on a single screen without feeling cluttered — unusually polished for an early launch.
- 0 credits on arrivalNew accounts land in the Studio with 0 credits and an 'Add credits to generate' prompt. Everything is visible, but a small free allowance (even one short clip) would let evaluators feel the generation before the paywall.
- Two easy-to-miss signup fieldsThe math captcha ('Solve: 6 - 1') and a separate 18+ checkbox are both required; inline validation highlighting exactly what's missing would cut failed submits.
Visual change
Share this run
Proof your app is not AI slop
This test was built for gallery.samsar.one — 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.


