User interface tests and frameworks
Stay organized with collections
Save and categorize content based on your preferences.
This page describes the tools you can use to test the user interface.
To test the UI and frameworks, use these tools:
-
To automate end-to-end user interface testing, use the
UI Automator and
the open source auto-specific Helpers
provided with
AOSP.
-
To automate the testing of end-to-end Bluetooth connectivity, use the open source
Google Mobly framework.
-
To write concise, beautiful, and reliable Android UI tests, use
Espresso.
-
To build, install, and run Android tests locally, use the
Atest command line
tool.
$ atest [optional-arguments] test-to-run
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-12-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-18 UTC."],[],[]]