Stay organized with collections Save and categorize content based on your preferences.

Test apps on Android    Part of Android Jetpack .

Testing your app is an integral part of the app development process. By running tests against your app consistently, you can verify your app's correctness, functional behavior, and usability before you release it publicly.

Testing also offers the following advantages:

  • Rapid feedback on failures.
  • Early failure detection in the development cycle.
  • Safer code refactoring , allowing you to optimize code without worrying about regressions.
  • Stable development velocity , helping you minimize technical debt.

Documentation

The documentation covers best practices around testing Android apps:

Additional resources

For more information about testing on Android, consult the following resources.

Samples

Codelabs

Media

Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2024-01-11 UTC.