Skip to content

implement e2e testing with Maestro and Browserstack#56

Open
achou11 wants to merge 34 commits intomainfrom
e2e-maestro
Open

implement e2e testing with Maestro and Browserstack#56
achou11 wants to merge 34 commits intomainfrom
e2e-maestro

Conversation

@achou11
Copy link
Copy Markdown
Member

@achou11 achou11 commented May 5, 2026

Introduces e2e test automation using Maestro, configured to run as part of CI.

Current workflow diagram (will update as needed):

graph LR
  build-android["Build (Android)\n[skip if draft PR]"]
  build-ios["Build (iOS)\n[skip if draft PR]"]
  upload-test-suite["Upload test suite\n[skip if draft PR]"]
  test-android["Run tests (Android)"]
  test-ios["Run tests (iOS)"]

  build-android -->|app_url| test-android
  build-ios -->|app_url| test-ios
  upload-test-suite -->|test_suite_url| test-android
  upload-test-suite -->|test_suite_url| test-ios
Loading

Relevant links:

TODO:

  • Add another job to the workflow to listen for and report test results
  • Update repo with relevant actions environment variables

@achou11 achou11 marked this pull request as ready for review May 7, 2026 11:26
@achou11 achou11 changed the title WIP: implement e2e testing with Maestro and Browserstack implement e2e testing with Maestro and Browserstack May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant