4. UI Testing
UI testing ensures that your
application returns the correct UI
output in response to a sequence
of user actions on a device.
http://developer.android.com/tools/testing/testing_ui.html
5. UI Testing
No knowledge of
implementation
Testing and
implementation
separated