In this video· click a step to jump to it
Test recording
Stillwind — app walkthrough
67,343 ms · 0 pixels changed · matches baseline
We built this regression test for stillwind.ai — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against stillwind.ai. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const findings = [];
const shot = async (n, slug) => {
const path = screenshotPath.replace(/\.png$/, `-${n}-${slug}.png`);
await page.screenshot({ path, fullPage: true }).catch(() => {});
};
const check404 = async (url) => {
try {
const resp = await page.goto(url, { waitUntil: 'domcontentloaded', timeout: 20000 });
if (!resp || !resp.ok()) {Checks run
Notes from the demo run
AI-generatedStillwind is an electronic-component search engine with a 'zero to BOM' board-builder pitch layered on top. The Google OAuth sign-in flow is clean and fast (single click, no extra friction), and the authenticated app surface (search hero, settings, API keys, linked-login management) is well organized. The core interaction -- typing a component query and pressing search -- is blocked in this automated session by a site-wide Cloudflare Turnstile challenge that also gates the /login/sign-up form.
- Fast Google OAuthSign-in with Google completed in a single click chain with no extra device-verification challenge -- rare and appreciated among the SaaS launches we've tested.
- Real settings depth for a beta productProfile, Authentication (with passkeys + 4 linked-login providers), and API Keys pages are all fully built out even though the core Builder/BOM feature is still Beta.
- Programmatic access built in from day oneThe API Keys page ships with clear docs copy ('same searches you run in the app, but from your own scripts') and a working Create API Key action -- a strong signal for a dev-tool audience.
- Cloudflare Turnstile appears to gate the core search action, not just signupConsole showed repeated 'Turnstile error {code: 600010}' events on every page load, including the authenticated / search screen. Typing a query and pressing submit never navigated to a results view in this session -- the same Turnstile wall that blocks the /login/sign-up form. Worth checking whether this also affects real first-time visitors on unusual networks/browsers, since it would silently kill trial conversions.
- 'Try an example' Beta chips don't populate the inputThe two Beta-labeled examples ('Design a BLE air-quality sensor board with charging', 'Build the BOM for a battery-powered GPS asset tracker') highlight on click but never fill the search textarea -- likely an intentional 'coming soon' state, but there's no visual cue (tooltip/badge text) telling the visitor why nothing happened.
Share this run
Proof your app is not AI slop
This test was built for stillwind.ai — 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.