feat: add mobile shell and unified search
Some checks failed
ci / 정본·보안·린트·타입·테스트 (push) Failing after 50s
ci / 워크스페이스 빌드 검증 (push) Has been skipped
ci / Supabase Edge Functions + Cloudflare Worker (push) Successful in 20s
ci / .NET API 서버 테스트 (push) Successful in 12s
deploy-site / deploy (push) Successful in 39s
ci / 모바일 린트·타입·Jest (push) Failing after 3h10m31s
Some checks failed
ci / 정본·보안·린트·타입·테스트 (push) Failing after 50s
ci / 워크스페이스 빌드 검증 (push) Has been skipped
ci / Supabase Edge Functions + Cloudflare Worker (push) Successful in 20s
ci / .NET API 서버 테스트 (push) Successful in 12s
deploy-site / deploy (push) Successful in 39s
ci / 모바일 린트·타입·Jest (push) Failing after 3h10m31s
This commit is contained in:
parent
f505a03d34
commit
5ca3709b32
98 changed files with 5168 additions and 2093 deletions
|
|
@ -14,6 +14,12 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
id: onboarding-language-en
|
||||
- tapOn:
|
||||
id: onboarding-audience-existing
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: onboarding-skip
|
||||
direction: DOWN
|
||||
timeout: 15000
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: onboarding-skip
|
||||
- extendedWaitUntil:
|
||||
|
|
@ -26,26 +32,32 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
- tapOn:
|
||||
id: login-password
|
||||
- inputText: ${MOBILE_E2E_PASSWORD}
|
||||
- hideKeyboard
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: login-submit
|
||||
direction: DOWN
|
||||
timeout: 15000
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: login-submit
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: dashboard-scroll
|
||||
id: home-screen
|
||||
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
|
||||
id: tab-records
|
||||
- assertVisible:
|
||||
id: history-search
|
||||
- pressKey: BACK
|
||||
- tapOn:
|
||||
id: tab-record
|
||||
id: record-fab
|
||||
- assertVisible:
|
||||
id: record-fab-menu
|
||||
- tapOn:
|
||||
id: record-fab-dictation
|
||||
- assertVisible:
|
||||
id: record-screen
|
||||
- assertVisible:
|
||||
|
|
@ -53,7 +65,7 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
- tapOn:
|
||||
id: record-start
|
||||
- tapOn:
|
||||
text: "Don.t allow"
|
||||
text: 'Don.t allow'
|
||||
optional: true
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
|
|
@ -75,13 +87,30 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
id: record-start
|
||||
timeout: 15000
|
||||
- tapOn:
|
||||
id: tab-talk
|
||||
id: tab-more
|
||||
- assertVisible:
|
||||
id: more-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-talk
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: open-talk
|
||||
- assertVisible:
|
||||
id: talk-messages
|
||||
- assertVisible:
|
||||
id: talk-ptt
|
||||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: more-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: more-open-settings
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
- tapOn:
|
||||
id: tab-settings
|
||||
id: more-open-settings
|
||||
- assertVisible:
|
||||
id: settings-screen
|
||||
- scrollUntilVisible:
|
||||
|
|
@ -121,22 +150,19 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: settings-screen
|
||||
- tapOn:
|
||||
id: tab-works
|
||||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: works-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-meetings
|
||||
direction: DOWN
|
||||
visibilityPercentage: 50
|
||||
id: more-screen
|
||||
- tapOn:
|
||||
id: open-meetings
|
||||
id: tab-meetings
|
||||
- extendedWaitUntil:
|
||||
visible:
|
||||
id: meetings-search
|
||||
timeout: 30000
|
||||
- pressKey: BACK
|
||||
- tapOn:
|
||||
id: tab-more
|
||||
- assertVisible:
|
||||
id: more-screen
|
||||
- scrollUntilVisible:
|
||||
element:
|
||||
id: open-templates
|
||||
|
|
@ -247,5 +273,5 @@ name: Authenticated mobile parity navigation and fail-closed billing
|
|||
id: actions-screen
|
||||
- pressKey: BACK
|
||||
- assertVisible:
|
||||
id: works-screen
|
||||
id: more-screen
|
||||
- takeScreenshot: authenticated-parity-complete
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue