Work in progress A repository for the QA automation tests for the Kin Stellar SDK sample apps iOS / Android
After running these tests, all wallets on the sample app will be deleted, and you will lose access to them.
The app should already be installed on the emulator/simulator prior to running the test, and no test-net wallets should be on it.
- Open a new Appium server
- For android,turn on your emulator.
- Configure your desired capabilities inside the relevant sanity file
- Open your terminal in the folder of this project
- Run the command
pytest -v -x --no-print-logs iOS/Android_Sanity.py
Developed on Python 3.6
Python dependencies:
pip3 install Appium-Python-Client requests pytest
In addition to these python packages, this following steps are needed:
- Install Appium - Download
- For Android, install Android Studio - Download
- For iOS, install Xcode - Download
- For iOS, install the following brew package:
brew install carthage