androidx.test.uiautomator
Interfaces
| Condition | Represents a condition to be satisfied. | 
| IAutomationSupport | Provides auxiliary support for running test cases | 
| Searchable | The Searchable interface represents an object that can be searched for matching UI elements. | 
| UiWatcher | See  | 
Classes
| AccessibilityNodeInfoExt | |
| AccessibilityWindowInfoExt | |
| By | 
 | 
| By.Window | This nested class is used to create a  | 
| BySelector | A  | 
| ByWindowSelector | A  | 
| Configurator | Allows you to set key parameters for running UiAutomator tests. | 
| EventCondition | An  | 
| ResultsReporter | Allows to report test results to Android Studio. | 
| SearchCondition | A  | 
| StableResult | Represents a node that is considered stable and it's returned by  | 
| UiAutomatorInstrumentationTestRunner | This class is deprecated. as it only handles deprecated  | 
| UiAutomatorTestCase | This class is deprecated. It is no longer necessary to extend UiAutomatorTestCase. | 
| UiAutomatorTestScope | A UiAutomator scope that allows to easily access UiAutomator api and utils class. | 
| UiAutomatorTestScopeKt | |
| UiCollection | Used to enumerate a container's UI elements for the purpose of counting, or targeting a sub elements by a child's text or description. | 
| UiDevice | UiDevice provides access to state information about the device. | 
| UiDeviceExt | |
| UiObject | A UiObject is a representation of a view. | 
| UiObject2 | Represents a UI element, and exposes methods for performing gestures (clicks, swipes) or searching through its children. | 
| UiObject2Condition | A  | 
| UiObject2Ext | |
| UiScrollable | UiScrollable is a  | 
| UiSelector | Specifies the elements in the layout hierarchy for tests to target, filtered by properties such as text value, content-description, class name, and state information. | 
| UiWindow | Represents a UI window on the screen and provides methods to access its properties and perform actions. | 
| Until | The  | 
| UtilsKt | 
Enums
| Direction | An enumeration used to specify the primary direction of certain gestures. | 
Exceptions
| ElementNotFoundException | Thrown when an element is not found after invoking  | 
| StaleObjectException | A  | 
| UiObjectNotFoundException | Generated in test runs when a  | 
