Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline (Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/* packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
53 lines
1.1 KiB
YAML
53 lines
1.1 KiB
YAML
appId: com.rakazo.app
|
|
name: Rakazo mobile smoke
|
|
---
|
|
- launchApp:
|
|
clearState: true
|
|
|
|
- assertVisible: "Sign in to Rakazo"
|
|
- assertVisible: "Sign up"
|
|
- tapOn: "Sign up"
|
|
- assertVisible: "Sign up for Rakazo"
|
|
- assertVisible: "Name"
|
|
- tapOn: "Sign in"
|
|
- assertVisible: "Sign in to Rakazo"
|
|
- tapOn: "Email"
|
|
- inputText: ${RAKAZO_E2E_EMAIL}
|
|
- tapOn: "Password"
|
|
- inputText: ${RAKAZO_E2E_PASSWORD}
|
|
- tapOn: "Sign in to Rakazo"
|
|
- tapOn: "Sign in"
|
|
|
|
- extendedWaitUntil:
|
|
visible: "New bot"
|
|
timeout: 30000
|
|
- tapOn: "New bot"
|
|
- assertVisible: "Name this bot"
|
|
- tapOn: "Name this bot"
|
|
- inputText: ${RAKAZO_E2E_BOT_NAME}
|
|
- hideKeyboard
|
|
- tapOn: "Create"
|
|
|
|
- extendedWaitUntil:
|
|
visible: "Message…"
|
|
timeout: 30000
|
|
- tapOn: "Message…"
|
|
- inputText: ${RAKAZO_E2E_MESSAGE}
|
|
- pressKey: Enter
|
|
- assertVisible: ${RAKAZO_E2E_MESSAGE}
|
|
|
|
- tapOn: "Bot actions"
|
|
- tapOn: "Open computer"
|
|
- extendedWaitUntil:
|
|
visible: "Open computer"
|
|
timeout: 30000
|
|
- tapOn: "Open computer"
|
|
- extendedWaitUntil:
|
|
visible: "You have control"
|
|
timeout: 90000
|
|
- tapOn: "Close computer"
|
|
- tapOn: "Release"
|
|
- extendedWaitUntil:
|
|
visible: "Take control"
|
|
timeout: 30000
|