Errors & Testing Testing your applications is a big part of defensive programming in Android. Fortunately automating tests can help make the job easier. Discoveráhow to create and use automated unit and UI testing techniques for Android apps.