feat(release): prepare 1.1.0 candidate
This commit is contained in:
parent
5a34f66981
commit
5205dcdfa9
736 changed files with 115667 additions and 12203 deletions
251
apps/mobile-rn/.maestro/authenticated-parity.yaml
Normal file
251
apps/mobile-rn/.maestro/authenticated-parity.yaml
Normal file
|
|
@ -0,0 +1,251 @@
|
|||
appId: com.d3ro.voice
|
||||
name: Authenticated mobile parity navigation and fail-closed billing
|
||||
---
|
||||
- launchApp:
|
||||
clearState: true
|
||||
stopApp: true
|
||||
permissions:
|
||||
all: deny
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: onboarding-screen
|
||||
timeout: 30000
|
||||
- tapOn:
|
||||
id: onboarding-language-en
|
||||
- tapOn:
|
||||
id: onboarding-audience-existing
|
||||
- tapOn:
|
||||
id: onboarding-skip
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: login-email
|
||||
timeout: 30000
|
||||
- tapOn:
|
||||
id: login-email
|
||||
- inputText: ${MOBILE_E2E_EMAIL}
|
||||
- tapOn:
|
||||
id: login-password
|
||||
- inputText: ${MOBILE_E2E_PASSWORD}
|
||||
- tapOn:
|
||||
id: login-submit
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: dashboard-scroll
|
||||
timeout: 45000
|
||||
- assertVisible:
|
||||
id: free-tier-ad-slot
|
||||
- takeScreenshot: authenticated-free-test-ad-slot
|
||||
- tapOn:
|
||||
id: tab-works
|
||||
- assertVisible:
|
||||
id: works-screen
|
||||
- tapOn:
|
||||
id: open-history
|
||||
- assertVisible:
|
||||
id: history-search
|
||||
- pressKey: BACK
|
||||
- tapOn:
|
||||
id: tab-record
|
||||
- assertVisible:
|
||||
id: record-screen
|
||||
- assertVisible:
|
||||
id: record-import-file
|
||||
- tapOn:
|
||||
id: record-start
|
||||
- tapOn:
|
||||
text: "Don.t allow"
|
||||
optional: true
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: record-error
|
||||
timeout: 10000
|
||||
- setPermissions:
|
||||
permissions:
|
||||
microphone: allow
|
||||
- tapOn:
|
||||
id: record-start
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: record-stop
|
||||
timeout: 15000
|
||||
- tapOn:
|
||||
id: record-cancel
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: record-start
|
||||
timeout: 15000
|
||||
- tapOn:
|
||||
id: tab-talk
|
||||
- assertVisible:
|
||||
id: talk-messages
|
||||
- assertVisible:
|
||||
id: talk-ptt
|
||||
- tapOn:
|
||||
id: tab-settings
|
||||
- assertVisible:
|
||||
id: settings-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-account
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-account
|
||||
- assertVisible:
|
||||
id: account-logout
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-paywall
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-paywall
|
||||
- assertVisible:
|
||||
id: paywall-screen
|
||||
- assertVisible:
|
||||
id: rewarded-ad-status
|
||||
- assertVisible:
|
||||
id: store-products-unavailable
|
||||
- tapOn:
|
||||
id: paywall-close
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-devices
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-devices
|
||||
- assertVisible:
|
||||
id: devices-screen
|
||||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: settings-screen
|
||||
- tapOn:
|
||||
id: tab-works
|
||||
- assertVisible:
|
||||
id: works-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-meetings
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-meetings
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: meetings-search
|
||||
timeout: 30000
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-templates
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-templates
|
||||
- assertVisible:
|
||||
id: templates-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-memos
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-memos
|
||||
- assertVisible:
|
||||
id: memos-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-teams
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-teams
|
||||
- assertVisible:
|
||||
id: teams-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-notifications
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-notifications
|
||||
- assertVisible:
|
||||
id: notifications-screen
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: notifications-request-permission
|
||||
timeout: 10000
|
||||
- setPermissions:
|
||||
permissions:
|
||||
notifications: allow
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-notifications
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-notifications
|
||||
- assertVisible:
|
||||
id: notification-status-card
|
||||
- assertNotVisible:
|
||||
id: notifications-request-permission
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-data-portability
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-data-portability
|
||||
- assertVisible:
|
||||
id: data-portability-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-dictionary
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-dictionary
|
||||
- assertVisible:
|
||||
id: dictionary-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-commands
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-commands
|
||||
- assertVisible:
|
||||
id: commands-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-knowledge
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-knowledge
|
||||
- assertVisible:
|
||||
id: knowledge-screen
|
||||
- pressKey: BACK
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-actions
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-actions
|
||||
- assertVisible:
|
||||
id: actions-screen
|
||||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: works-screen
|
||||
- takeScreenshot: authenticated-parity-complete
|
||||
Loading…
Add table
Add a link
Reference in a new issue