This reposistory contains various samples that demonstrate how to use Macaca to test:
- native iOS app
- native android app
- mobile Safari web app
- mobile Chrome web app
- desktop Electron app
- desktop Chrome web app
- generate custom report for desktop web app
run
$ make
then select one from the following
make test-ios Test sample for iOS
make test-android Test sample for Android
make test-ios-safari Test sample for iOS Safari
make test-android-chrome Test sample for Android Chrome
make test-desktop-electron Test sample for Desktop PC
make test-desktop-chrome Test sample for Desktop PC
make custom-reporter Test sample for PC with custom reporter
Keep in mind, you have to open an android emulator if you want to run it against an emulator, before you run 'make test-android'
You can read Makefile
to understand the detail of each command
The source code of mobile apps used in this example can be found
The MIT License (MIT)