A tool to automate the MetaMask wallet on android for use with Wallet Test Framework.
This project requires Nodejs version 20.6 or later.
npm installThe glue requires the MetaMask app installed on a real device. The app can be installed from the Play Store.
Note that running the tests will wipe your private keys off of the device.
npm run buildnpm testRunning these tests requires launching two executables: an appium server, and the glue.
Getting appium to launch properly can be difficult. Follow their guides for more information.
npx appiumnpx glue-metamask-android