appId: com.wellnuo.app --- # WellNuo Registration Flow E2E Test # This test covers: Launch → Email input → OTP screen # OTP verification requires external orchestration with temp email - launchApp: clearState: true # Wait for welcome screen - extendedWaitUntil: visible: "Welcome to WellNuo" timeout: 15000 - takeScreenshot: "01-welcome-screen" # Tap on email input field - tapOn: text: ".*example.*" optional: true - tapOn: id: "email-input" optional: true # If neither works, tap on the input area by position - tapOn: point: "50%,30%" optional: true # Clear any existing text and enter email # EMAIL_PLACEHOLDER will be replaced by the runner script - inputText: "${EMAIL}" - takeScreenshot: "02-email-entered" # Tap Continue button - tapOn: text: "Continue" # Wait for OTP screen - extendedWaitUntil: visible: ".*verification.*|.*code.*|.*Check your email.*" timeout: 10000 - takeScreenshot: "03-otp-screen" # At this point, the test pauses for OTP entry # The orchestrator script will: # 1. Fetch OTP from temp email # 2. Continue with next test file