In this video· click a step to jump to it
Test recording
Origano — authed recipe walkthrough
59,641 ms · 0 pixels changed · matches baseline
We built this regression test for origano.app — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against origano.app. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const EMAIL = '[email protected]';
const PASSWORD = '•••';
const LOGIN_PATHS = ["/login","/sign-in","/auth/login","/connexion","/connect"];
const POST_LOGIN_ROUTES = ["/recipes","/dashboard","/menus"];
const PRIMARY_INTERACTION = {"label":"add a recipe","path":"/recipes","inputValue":"Demo Pancakes","clickButtonRegex":"^ajouter|add|create|nouvelle|nouveau|enregistrer|save"};
const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);
const settle = () => page.waitForLoadState('networkidle', { timeout: 12000 }).catch(() => {});
// Cookie banner
await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });Checks run
Notes from the demo run
AI-generatedOrigano is a French meal-planning app that ships a four-tab shell (Packs, Recettes, Menus, Epicerie) the moment a verified user logs in. The empty Recettes view shows a single dotted-card CTA to create a recipe book, so the next action is unambiguous. The Plan Gratuit pill in the header acknowledges plan status without nagging.
- Single-screen IAFour high-level tabs cover the full product, which keeps the day-zero user from getting lost in submenus.
- Recipe book as the seed objectThe empty state asks for a book first, which makes the data model self-evident and gives the user something to fill rather than something to configure.
- Localized first impressionFR by default with an EN toggle visible, signaling the team owns the French food market and is not retrofitting English copy.
- Cookie banner sticks to the bottomThe Google Analytics consent strip stays pinned over content on every route until dismissed, which obscures the bottom of the screen and competes with the in-app footer.
- No starter contentAll four tabs are fully empty after signup, so the value of having Menus and Grocery alongside Recettes is hidden until the user manually creates a recipe book.
Share this run
Proof your app is not AI slop
This test was built for origano.app — 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.