Appium end-to-end tests for Status app

From Status Wiki
This is the approved revision of this page, as well as being the most recent.
Jump to: navigation, search

Installation:

Local Running:

  • Start Appium (just type appium in terminal and press enter)
  • Start two virtual devices and wait for them to boot
  • Go to /status-react/test/appium/tests and run:
     python3 -m pytest -m all -v --env=local --apk=/<path to apk>/apk_name.apk 
  • Running with "-m all" starts all tests, if you want to start a specific test group, you can use "-m transaction" or "-m chat" instead of "-m all". Additional groups will be added after adding more tests.