test: Migrate page objects to unified framework (Onboarding)#27956
Conversation
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Why all tags are selected:
The conservative approach of running all tags is warranted because the onboarding flow is the entry point for essentially all E2E tests. Performance Test Selection: |
|
✅ E2E Fixture Validation — Schema is up to date |
|



Description
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Medium Risk
Moderate risk because it changes selector strategies and interaction flows across multiple onboarding E2E page objects, which could introduce cross-platform/Appium locator flakiness or regress existing Detox tests.
Overview
Updates several onboarding test page objects to use the unified cross-runner abstraction (
encapsulatedelements +UnifiedGestures/encapsulatedAction) instead of Detox-onlyGestures.Adds Appium/Playwright locator support (including iOS XPath fallbacks) and new helper methods for visibility checks and alternate onboarding/non-onboarding flows (notably SRP entry and continue button behavior in
ImportWalletView, plusCreatePasswordViewfield handling).Extends
WalletViewwith unified elements and actions to long-press and edit the account name label.Written by Cursor Bugbot for commit 66ef544. This will update automatically on new commits. Configure here.