Testing on Android | Testing app activities
Automate UI testing - single app, multiple apps
Building local unit tests (which run on the local JVM) and instrumented unit tests (which run on the device)
Espresso UI unit test framework (cheat sheet):
UI Automator is for black-box functional UI testing
App Crawler: "Spider"-style execution of your app: "automatically issuing actions (tap, swipe, etc) ... terminates automatically when there are no more unique actions to perform, the app crashes, or a timeout you designate is reached"
Testing app component integrations | Services | Content providers
Last modified 20 December 2021