Skip to content

Most visited

Recently visited


Best Practices for Testing

Testing your app is an integral part of the app development process. Testing allows you to verify the correctness, functional behavior, and usability of your app before it is released publicly.

Get Started

Learn the basics of testing your app, with information about building and running your tests with Android Studio:

Testing Tools and APIs

Learn about the tools provided by the Android platform that help you test every aspect of your app at every level:

App Testing Techniques

Learn techniques for testing your apps:

Other Resources

More resources for app testing:

This site uses cookies to store your preferences for site-specific language and display options.


This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.