UP20/puppet-staging
0
1Running Tests2 3This serves as a framework to build regression tests for puppet android app.4Currently the test supports running the tests against the built android package in dev machine or in sauce labs.5 6Common code to enable/activate privacy setting for puppet app exists in the same file.7Which can be abstracted away in future to make it reusable across other test files.8This uses Appium to drive the android app and send instructions.9 10For SauceLabs test assumes the username, accesskey and UUID is available as environment variable.11 12By altering the device name, the tests can be run against an emulator or real android device in saucelabs.13 14For local machine, an appium server, android emulator and Java SDK is required.15 16`pip install -r requirements.txt`17 18`python test_sauce_labs.py`19 20While running locally, you can create a .env file inside e2e_tests folder and place your environment variables.21 