5 per-screen Maestro flows for authentication screens with parameterized invocation.
screenshot-auth-flow.yaml captures auth screens sequentiallyscreens/auth/auth_login.yaml - Login viewscreens/auth/auth_register.yaml - Register viewscreens/auth/verify_email.yaml - Email verification viewscreens/auth/accept_privacy.yaml - Privacy acceptance viewscreens/auth/create_username.yaml - Username creation viewclearState: true to ensure fresh app statemaestro test .maestro/screens/auth/auth_login.yamlscreenshot and authSCREENSHOT_PATH env varscreens/auth/ directoryauth_login.yaml - Launch app, navigate to login mode, capture screenshotauth_register.yaml - Launch app, navigate to register mode, capture screenshotverify_email.yaml - Launch app, register partial user, navigate to verify email, capture screenshotaccept_privacy.yaml - Launch app, register partial user, navigate to privacy acceptance, capture screenshotcreate_username.yaml - Launch app, complete registration to username step, capture screenshottest-screenshot@demo.roomy.app)
Reacties