In this video· click a step to jump to it
Test recording
AffiliationList — app walkthrough
56,687 ms · 0 pixels changed · matches baseline
We built this regression test for affiliationlist.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against affiliationlist.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Date.now().toString(36);
async function safeGoto(url, label) {
const resp = await page.goto(url, { waitUntil: 'domcontentloaded' }).catch(() => null);
await page.waitForTimeout(500);
if (!resp || !resp.ok()) {
stepLogger.warn(`Skip ${label} (${url}) - response not ok`);
return false;
}
const bodyText = await page.locator('body').innerText().catch(() => '');
if (/404|page not found|doesn.t exist/i.test(bodyText)) {Checks run
Notes from the demo run
AI-generatedAffiliationList is a clean Django-built directory for affiliate programs: founders submit programs (name, commission structure, cookie duration, use cases) for review, and affiliates browse/filter by niche and payout. Auth is a plain username+email+password Django form with no captcha or email-verification gate, so the full authenticated flow was reachable end-to-end.
- No-friction signupRegistration completed with zero anti-bot gate (no captcha, no verify-email step) - rare among 2026 SaaS launches and made a fully authenticated walkthrough possible on the first attempt.
- Program-status dashboardThe account dashboard shows an Active/Draft/Pending approval/Rejected breakdown for the founder's submitted programs - exactly the kind of at-a-glance status view worth regression-testing as new statuses get added.
- Rich program detail pagesProgram detail pages surface commission structure, tiered payout notes, cookie duration, and platform info in a well-organized two-column layout - good structured-data candidate for SEO.
- Post-signup redirects to login, not auto-sessionSignup does not log the new user in automatically; it redirects to /user/accounts/login/?next=/user/accounts/dashboard/, requiring a second manual login step right after registering. Minor friction for first-time founders submitting a program.
Share this run
Proof your app is not AI slop
This test was built for affiliationlist.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.