-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Research: E2E flow that covers upgrading the application between release versions. #8735
Copy link
Copy link
Closed
Labels
release-7.22.0Issue or pull request that will be included in release 7.22.0Issue or pull request that will be included in release 7.22.0team-mobile-platformMobile Platform teamMobile Platform teamtechnical research
Description
What is this about?
This task is focused on exploring the feasibility of creating an end-to-end flow that can test the process of upgrading between app versions. The aim of this work is to reduce the need for manual testing of app upgrades between releases. Additionally, this flow would help identify any bugs related to app upgrades at the pull request level, before merging into the main branch.
Scenario
No response
Design
No response
Technical Details
Unfortunately, at this time, we cannot achieve testing app upgrades using detox. Luckily for us, we still have appium within our project.
Articles related to app upgrades:
- Android
- iOS
- Utilizing appium+ wdio with browserstack for testing app upgrading: https://www.browserstack.com/docs/app-automate/appium/advanced-features/test-app-upgrades#nodejs
Threat Modeling Framework
No response
Acceptance Criteria
A follow up ticket should be created with findings and next steps for accomplishing this task.
Stakeholder review needed before the work gets merged
- Engineering (needed in most cases)
- Design
- Product
- QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
- Security
- Legal
- Marketing
- Management (please specify)
- Other (please specify)
References
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
release-7.22.0Issue or pull request that will be included in release 7.22.0Issue or pull request that will be included in release 7.22.0team-mobile-platformMobile Platform teamMobile Platform teamtechnical research