Skip to content

Example repo for testing an Expo app with Maestro (with full CI integration)

Notifications You must be signed in to change notification settings

MathieuFedrigo/maestro-expo

Repository files navigation

Introduction

This is an example repo for testing an Expo app with Maestro (with full CI integration). By adding tags (deploy, weekly, pr) to your maestro tests, they will be automatically run at the right time.

With this setup, the app isn't rebuilt on each run. We only publish an expo update and useMaestro Cloud which makes for super fast E2E test runs (<5min).

For more info, see:

Setup

Start the app

  • yarn
  • yarn start

E2E tests with maestro

  • Install Maestro
  • Login to Maestro Cloud
  • run the tests locally with maestro test .maestro
  • run the tests on maestro cloud with yarn test:e2e:ci:ios --ios-update-id XXX (similar for android)

Possible improvements

About

Example repo for testing an Expo app with Maestro (with full CI integration)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published