In this video· click a step to jump to it
Test recording
pick a feature — app walkthrough
14,601 ms · 0 pixels changed · matches baseline
We built this regression test for pickafeature.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against pickafeature.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 = async (n, slug) => {
await page.waitForTimeout(200);
await page.screenshot({ path: screenshotPath.replace('{n}', String(n)).replace('{slug}', slug), fullPage: true });
};
const gotoNav = async (href, urlPattern) => {
await page.locator(`a[href="${href}"]`).first().click();
await page.waitForURL(urlPattern, { timeout: 8000 }).catch(() => {});
await page.waitForTimeout(300);
};
// 1. Public homeChecks run
Notes from the demo run
AI-generatedpick a feature is a clean feedback-widget SaaS for Flutter developers: register, create a project, get an SDK API key, and start collecting in-app feature requests. Auth is better-auth email+password with an instant session (no blocking verification), and the free plan is capped at 1 project with a clear in-app upgrade prompt.
- Instant session on signupEmail+password registration lands straight in the dashboard, no email verification required to start using the product (only a soft banner nudges verification for notifications).
- Two-line integration promise, backed by a real API keyCreating a project immediately surfaces a working SDK key (wk_...), matching the landing page's 'two lines of code' pitch.
- Clear plan-limit UXHitting the free-tier project cap (1/1) shows an immediate, well-worded upgrade toast rather than a silent failure.
- Free plan hard-capped at 1 projectA developer testing the product with a second app/project hits a wall immediately, worth knowing if the ideal customer profile manages multiple apps.
Share this run
Proof your app is not AI slop
This test was built for pickafeature.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.