# ui-test API Reference

> Jetpack Compose API reference for ui-test.

## Installation

```kotlin
implementation("androidx.compose.ui:ui-test:1.13.0-rc01")
```

## Functions

- [AndroidComposeUiTestEnvironment](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/AndroidComposeUiTestEnvironment/api.md)
- [AndroidComposeUiTestEnvironmentNoSuspendingLambda](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/AndroidComposeUiTestEnvironmentNoSuspendingLambda/api.md)
- [DarkMode](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/DarkMode/api.md)
- [FontScale](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/FontScale/api.md)
- [FontWeightAdjustment](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/FontWeightAdjustment/api.md)
- [ForcedSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/ForcedSize/api.md)
- [Keyboard](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/Keyboard/api.md)
- [LayoutDirection](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/LayoutDirection/api.md)
- [Locales](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/Locales/api.md)
- [Navigation](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/Navigation/api.md)
- [RoundScreen](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/RoundScreen/api.md)
- [Touchscreen](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/Touchscreen/api.md)
- [UiMode](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/UiMode/api.md)
- [WindowInsets](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/WindowInsets/api.md)
- [WindowSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/WindowSize/api.md)
- [addGlobalAssertion](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/addGlobalAssertion/api.md)
- [advanceEventTime](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/advanceEventTime/api.md)
- [animateMoveAlong](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/animateMoveAlong/api.md)
- [animateMoveBy](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/animateMoveBy/api.md)
- [animateMoveTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/animateMoveTo/api.md)
- [assert](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assert/api.md)
- [assertAll](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertAll/api.md)
- [assertAny](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertAny/api.md)
- [assertContentDescriptionContains](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertContentDescriptionContains/api.md)
- [assertContentDescriptionEquals](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertContentDescriptionEquals/api.md)
- [assertCountEquals](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertCountEquals/api.md)
- [assertHasClickAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertHasClickAction/api.md)
- [assertHasNoClickAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertHasNoClickAction/api.md)
- [assertHeightIsAtLeast](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertHeightIsAtLeast/api.md)
- [assertHeightIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertHeightIsEqualTo/api.md)
- [assertIsDisplayed](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsDisplayed/api.md)
- [assertIsEnabled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsEnabled/api.md)
- [assertIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsEqualTo/api.md)
- [assertIsFocused](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsFocused/api.md)
- [assertIsNotDisplayed](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsNotDisplayed/api.md)
- [assertIsNotEnabled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsNotEnabled/api.md)
- [assertIsNotFocused](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsNotFocused/api.md)
- [assertIsNotSelected](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsNotSelected/api.md)
- [assertIsOff](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsOff/api.md)
- [assertIsOn](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsOn/api.md)
- [assertIsSelectable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsSelectable/api.md)
- [assertIsSelected](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsSelected/api.md)
- [assertIsToggleable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertIsToggleable/api.md)
- [assertLeftPositionInRootIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertLeftPositionInRootIsEqualTo/api.md)
- [assertPositionInRootIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertPositionInRootIsEqualTo/api.md)
- [assertRangeInfoEquals](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertRangeInfoEquals/api.md)
- [assertTextContains](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertTextContains/api.md)
- [assertTextEquals](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertTextEquals/api.md)
- [assertTopPositionInRootIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertTopPositionInRootIsEqualTo/api.md)
- [assertTouchHeightIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertTouchHeightIsEqualTo/api.md)
- [assertTouchWidthIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertTouchWidthIsEqualTo/api.md)
- [assertValueEquals](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertValueEquals/api.md)
- [assertWidthIsAtLeast](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertWidthIsAtLeast/api.md)
- [assertWidthIsEqualTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/assertWidthIsEqualTo/api.md)
- [cancel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/cancel/api.md)
- [captureToImage](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/captureToImage/api.md)
- [click](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/click/api.md)
- [constructMetaState](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/constructMetaState/api.md)
- [doubleClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/doubleClick/api.md)
- [down](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/down/api.md)
- [dragAndDrop](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/dragAndDrop/api.md)
- [enqueueCancel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueCancel/api.md)
- [enqueueDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueDown/api.md)
- [enqueueIndirectCancel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectCancel/api.md)
- [enqueueIndirectDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectDown/api.md)
- [enqueueIndirectMove](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectMove/api.md)
- [enqueueIndirectMoves](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectMoves/api.md)
- [enqueueIndirectPointerDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectPointerDown/api.md)
- [enqueueIndirectUp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueIndirectUp/api.md)
- [enqueueMouseCancel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseCancel/api.md)
- [enqueueMouseEnter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseEnter/api.md)
- [enqueueMouseExit](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseExit/api.md)
- [enqueueMouseMove](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseMove/api.md)
- [enqueueMousePress](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMousePress/api.md)
- [enqueueMouseRelease](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseRelease/api.md)
- [enqueueMouseScroll](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMouseScroll/api.md)
- [enqueueMove](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMove/api.md)
- [enqueueMoves](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueMoves/api.md)
- [enqueueRotaryScrollHorizontally](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueRotaryScrollHorizontally/api.md)
- [enqueueRotaryScrollVertically](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueRotaryScrollVertically/api.md)
- [enqueueTrackpadCancel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadCancel/api.md)
- [enqueueTrackpadEnter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadEnter/api.md)
- [enqueueTrackpadExit](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadExit/api.md)
- [enqueueTrackpadMove](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadMove/api.md)
- [enqueueTrackpadPanEnd](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadPanEnd/api.md)
- [enqueueTrackpadPanMove](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadPanMove/api.md)
- [enqueueTrackpadPanStart](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadPanStart/api.md)
- [enqueueTrackpadPress](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadPress/api.md)
- [enqueueTrackpadRelease](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadRelease/api.md)
- [enqueueTrackpadScaleChange](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadScaleChange/api.md)
- [enqueueTrackpadScaleEnd](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadScaleEnd/api.md)
- [enqueueTrackpadScaleStart](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueTrackpadScaleStart/api.md)
- [enqueueUp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/enqueueUp/api.md)
- [filter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/filter/api.md)
- [filterToOne](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/filterToOne/api.md)
- [flush](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/flush/api.md)
- [getAlignmentLinePosition](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/getAlignmentLinePosition/api.md)
- [getBoundsInRoot](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/getBoundsInRoot/api.md)
- [getFirstLinkBounds](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/getFirstLinkBounds/api.md)
- [getUnclippedBoundsInRoot](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/getUnclippedBoundsInRoot/api.md)
- [hasAnyAncestor](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasAnyAncestor/api.md)
- [hasAnyChild](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasAnyChild/api.md)
- [hasAnyDescendant](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasAnyDescendant/api.md)
- [hasAnySibling](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasAnySibling/api.md)
- [hasClickAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasClickAction/api.md)
- [hasContentDescription](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasContentDescription/api.md)
- [hasContentDescriptionExactly](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasContentDescriptionExactly/api.md)
- [hasImeAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasImeAction/api.md)
- [hasInsertTextAtCursorAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasInsertTextAtCursorAction/api.md)
- [hasNoClickAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasNoClickAction/api.md)
- [hasNoScrollAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasNoScrollAction/api.md)
- [hasParent](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasParent/api.md)
- [hasPerformImeAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasPerformImeAction/api.md)
- [hasProgressBarRangeInfo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasProgressBarRangeInfo/api.md)
- [hasRequestFocusAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasRequestFocusAction/api.md)
- [hasScrollAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasScrollAction/api.md)
- [hasScrollToIndexAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasScrollToIndexAction/api.md)
- [hasScrollToKeyAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasScrollToKeyAction/api.md)
- [hasScrollToNodeAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasScrollToNodeAction/api.md)
- [hasSetTextAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasSetTextAction/api.md)
- [hasStateDescription](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasStateDescription/api.md)
- [hasTestTag](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasTestTag/api.md)
- [hasText](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasText/api.md)
- [hasTextExactly](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/hasTextExactly/api.md)
- [indirectPointer](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/indirectPointer/api.md)
- [invokeGlobalAssertions](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/invokeGlobalAssertions/api.md)
- [isDialog](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isDialog/api.md)
- [isDisplayed](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isDisplayed/api.md)
- [isEditable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isEditable/api.md)
- [isEnabled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isEnabled/api.md)
- [isFocusable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isFocusable/api.md)
- [isFocused](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isFocused/api.md)
- [isHeading](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isHeading/api.md)
- [isHiddenFromAccessibility](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isHiddenFromAccessibility/api.md)
- [isIdlingResourceSupported](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isIdlingResourceSupported/api.md)
- [isNotDisplayed](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isNotDisplayed/api.md)
- [isNotEnabled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isNotEnabled/api.md)
- [isNotFocusable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isNotFocusable/api.md)
- [isNotFocused](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isNotFocused/api.md)
- [isNotSelected](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isNotSelected/api.md)
- [isOff](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isOff/api.md)
- [isOn](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isOn/api.md)
- [isPopup](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isPopup/api.md)
- [isRoot](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isRoot/api.md)
- [isSelectable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isSelectable/api.md)
- [isSelected](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isSelected/api.md)
- [isToggleable](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/isToggleable/api.md)
- [key](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/key/api.md)
- [longClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/longClick/api.md)
- [mouse](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/mouse/api.md)
- [move](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/move/api.md)
- [moveBy](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/moveBy/api.md)
- [movePointerBy](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/movePointerBy/api.md)
- [movePointerTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/movePointerTo/api.md)
- [moveTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/moveTo/api.md)
- [multiTouchSwipe](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/multiTouchSwipe/api.md)
- [onAllNodesWithContentDescription](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onAllNodesWithContentDescription/api.md)
- [onAllNodesWithTag](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onAllNodesWithTag/api.md)
- [onAllNodesWithText](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onAllNodesWithText/api.md)
- [onAncestors](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onAncestors/api.md)
- [onChild](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onChild/api.md)
- [onChildAt](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onChildAt/api.md)
- [onChildren](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onChildren/api.md)
- [onDescendants](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onDescendants/api.md)
- [onDispose](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onDispose/api.md)
- [onFirst](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onFirst/api.md)
- [onLast](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onLast/api.md)
- [onNodeWithContentDescription](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onNodeWithContentDescription/api.md)
- [onNodeWithTag](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onNodeWithTag/api.md)
- [onNodeWithText](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onNodeWithText/api.md)
- [onParent](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onParent/api.md)
- [onRoot](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onRoot/api.md)
- [onRootWithViewInteraction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onRootWithViewInteraction/api.md)
- [onSibling](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onSibling/api.md)
- [onSiblings](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/onSiblings/api.md)
- [pan](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/pan/api.md)
- [panWithVelocity](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/panWithVelocity/api.md)
- [percentOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/percentOffset/api.md)
- [performClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performClick/api.md)
- [performCustomAccessibilityActionWithLabel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performCustomAccessibilityActionWithLabel/api.md)
- [performCustomAccessibilityActionWithLabelMatching](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performCustomAccessibilityActionWithLabelMatching/api.md)
- [performFirstLinkClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performFirstLinkClick/api.md)
- [performGesture](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performGesture/api.md)
- [performImeAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performImeAction/api.md)
- [performKeyInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performKeyInput/api.md)
- [performKeyPress](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performKeyPress/api.md)
- [performMouseInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performMouseInput/api.md)
- [performMultiModalInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performMultiModalInput/api.md)
- [performRotaryScrollInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performRotaryScrollInput/api.md)
- [performScrollTo](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performScrollTo/api.md)
- [performScrollToIndex](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performScrollToIndex/api.md)
- [performScrollToKey](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performScrollToKey/api.md)
- [performScrollToNode](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performScrollToNode/api.md)
- [performSemanticsAction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performSemanticsAction/api.md)
- [performSemanticsActionUnit](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performSemanticsActionUnit/api.md)
- [performTextClearance](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTextClearance/api.md)
- [performTextInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTextInput/api.md)
- [performTextInputSelection](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTextInputSelection/api.md)
- [performTextReplacement](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTextReplacement/api.md)
- [performTouchInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTouchInput/api.md)
- [performTrackpadInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/performTrackpadInput/api.md)
- [pinch](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/pinch/api.md)
- [pressKey](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/pressKey/api.md)
- [printToLog](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/printToLog/api.md)
- [printToString](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/printToString/api.md)
- [registerIdlingResource](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/registerIdlingResource/api.md)
- [removeGlobalAssertion](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/removeGlobalAssertion/api.md)
- [requestFocus](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/requestFocus/api.md)
- [rightClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/rightClick/api.md)
- [rotary](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/rotary/api.md)
- [runAndroidComposeUiTest](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/runAndroidComposeUiTest/api.md)
- [runAndroidComposeUiTestNonSuspendingLambda](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/runAndroidComposeUiTestNonSuspendingLambda/api.md)
- [runComposeUiTest](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/runComposeUiTest/api.md)
- [runComposeUiTestNonSuspendingLambda](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/runComposeUiTestNonSuspendingLambda/api.md)
- [runEmptyComposeUiTest](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/runEmptyComposeUiTest/api.md)
- [scale](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/scale/api.md)
- [sendIndirectPointerInput](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/sendIndirectPointerInput/api.md)
- [smoothScroll](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/smoothScroll/api.md)
- [swipe](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipe/api.md)
- [swipeDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipeDown/api.md)
- [swipeLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipeLeft/api.md)
- [swipeRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipeRight/api.md)
- [swipeUp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipeUp/api.md)
- [swipeWithVelocity](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/swipeWithVelocity/api.md)
- [then](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/then/api.md)
- [touch](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/touch/api.md)
- [trackpad](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/trackpad/api.md)
- [tripleClick](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/tripleClick/api.md)
- [tryPerformAccessibilityChecks](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/tryPerformAccessibilityChecks/api.md)
- [unregisterIdlingResource](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/unregisterIdlingResource/api.md)
- [up](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/up/api.md)
- [waitUntilAtLeastOneExists](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/waitUntilAtLeastOneExists/api.md)
- [waitUntilDoesNotExist](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/waitUntilDoesNotExist/api.md)
- [waitUntilExactlyOneExists](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/waitUntilExactlyOneExists/api.md)
- [waitUntilNodeCount](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/waitUntilNodeCount/api.md)
- [withKeyDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/withKeyDown/api.md)
- [withKeyToggled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/withKeyToggled/api.md)
- [withKeysDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/withKeysDown/api.md)
- [withKeysToggled](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/functions/withKeysToggled/api.md)

## Objects

- [AndroidComposeUiTestFlags](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/objects/AndroidComposeUiTestFlags/api.md)
- [ComposeUiTestFlags](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/objects/ComposeUiTestFlags/api.md)

## Interfaces

- [AndroidComposeUiTest](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/AndroidComposeUiTest/api.md)
- [ComposeRootRegistry.OnRegistrationChangedListener](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/ComposeRootRegistry.OnRegistrationChangedListener/api.md)
- [ComposeUiTest](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/ComposeUiTest/api.md)
- [DeviceConfigurationOverride](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/DeviceConfigurationOverride/api.md)
- [IdlingResource](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/IdlingResource/api.md)
- [IdlingResourceOwner](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/IdlingResourceOwner/api.md)
- [IndirectPointerInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/IndirectPointerInjectionScope/api.md)
- [InjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/InjectionScope/api.md)
- [KeyInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/KeyInjectionScope/api.md)
- [MainTestClock](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/MainTestClock/api.md)
- [MouseInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/MouseInjectionScope/api.md)
- [MultiModalInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/MultiModalInjectionScope/api.md)
- [RotaryInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/RotaryInjectionScope/api.md)
- [SemanticsNodeInteractionsProvider](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/SemanticsNodeInteractionsProvider/api.md)
- [TestFailureHandler](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/TestFailureHandler/api.md)
- [TouchInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/TouchInjectionScope/api.md)
- [TrackpadInjectionScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/interfaces/TrackpadInjectionScope/api.md)

## Classes

- [AndroidComposeUiTestEnvironment](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/AndroidComposeUiTestEnvironment/api.md)
- [AndroidTestConfigFallbacks.FallbackArgs](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/AndroidTestConfigFallbacks.FallbackArgs/api.md)
- [ComposeNotIdleException](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/ComposeNotIdleException/api.md)
- [ComposeTimeoutException](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/ComposeTimeoutException/api.md)
- [ComposeUiTestConfig](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/ComposeUiTestConfig/api.md)
- [DelayPropagatingContinuationInterceptorWrapper](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/DelayPropagatingContinuationInterceptorWrapper/api.md)
- [ExperimentalTestApi](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/ExperimentalTestApi/api.md)
- [FailureArtifact](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/FailureArtifact/api.md)
- [FailureArtifact.Type](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/FailureArtifact.Type/api.md)
- [FailureContext](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/FailureContext/api.md)
- [GestureScope](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/GestureScope/api.md)
- [InputSource.IndirectTouchpad](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/InputSource.IndirectTouchpad/api.md)
- [InputSource.Mouse](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/InputSource.Mouse/api.md)
- [InputSource.TouchScreen](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/InputSource.TouchScreen/api.md)
- [InputSource.Trackpad](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/InputSource.Trackpad/api.md)
- [InternalTestApi](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/InternalTestApi/api.md)
- [LockKeyState.DOWN_AND_ON](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/LockKeyState.DOWN_AND_ON/api.md)
- [LockKeyState.DOWN_AND_OPTIONAL](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/LockKeyState.DOWN_AND_OPTIONAL/api.md)
- [LockKeyState.UP_AND_OFF](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/LockKeyState.UP_AND_OFF/api.md)
- [LockKeyState.UP_AND_ON](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/LockKeyState.UP_AND_ON/api.md)
- [MouseButton](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/MouseButton/api.md)
- [ScrollWheel](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/ScrollWheel/api.md)
- [SelectionResult](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/SelectionResult/api.md)
- [SemanticsMatcher](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/SemanticsMatcher/api.md)
- [SemanticsNodeInteraction](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/SemanticsNodeInteraction/api.md)
- [SemanticsNodeInteractionCollection](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/SemanticsNodeInteractionCollection/api.md)
- [SemanticsSelector](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/SemanticsSelector/api.md)
- [StateRestorationTester](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/StateRestorationTester/api.md)
- [TestContext](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/TestContext/api.md)
- [TestFailurePolicy](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/TestFailurePolicy/api.md)
- [TestFailurePolicy.CaptureMode](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/TestFailurePolicy.CaptureMode/api.md)
- [TestMonotonicFrameClock](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/TestMonotonicFrameClock/api.md)
- [TrackpadButton](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/classes/TrackpadButton/api.md)

## Composable Functions

- [DeviceConfigurationOverride](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/composable-functions/DeviceConfigurationOverride/api.md)
- [PlatformTextInputMethodTestOverride](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/composable-functions/PlatformTextInputMethodTestOverride/api.md)

## Properties

- [bottom](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/bottom/api.md)
- [bottomCenter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/bottomCenter/api.md)
- [bottomLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/bottomLeft/api.md)
- [bottomRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/bottomRight/api.md)
- [center](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/center/api.md)
- [centerLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/centerLeft/api.md)
- [centerRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/centerRight/api.md)
- [centerX](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/centerX/api.md)
- [centerY](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/centerY/api.md)
- [frameDelayMillis](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/frameDelayMillis/api.md)
- [height](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/height/api.md)
- [inputDeviceBottom](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceBottom/api.md)
- [inputDeviceBottomCenter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceBottomCenter/api.md)
- [inputDeviceBottomLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceBottomLeft/api.md)
- [inputDeviceBottomRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceBottomRight/api.md)
- [inputDeviceCenter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceCenter/api.md)
- [inputDeviceCenterLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceCenterLeft/api.md)
- [inputDeviceCenterRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceCenterRight/api.md)
- [inputDeviceCenterX](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceCenterX/api.md)
- [inputDeviceCenterY](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceCenterY/api.md)
- [inputDeviceHeight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceHeight/api.md)
- [inputDeviceLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceLeft/api.md)
- [inputDeviceRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceRight/api.md)
- [inputDeviceTop](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceTop/api.md)
- [inputDeviceTopCenter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceTopCenter/api.md)
- [inputDeviceTopLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceTopLeft/api.md)
- [inputDeviceTopRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceTopRight/api.md)
- [inputDeviceWidth](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/inputDeviceWidth/api.md)
- [isAltDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/isAltDown/api.md)
- [isCtrlDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/isCtrlDown/api.md)
- [isFnDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/isFnDown/api.md)
- [isMetaDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/isMetaDown/api.md)
- [isShiftDown](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/isShiftDown/api.md)
- [left](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/left/api.md)
- [right](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/right/api.md)
- [top](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/top/api.md)
- [topCenter](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/topCenter/api.md)
- [topLeft](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/topLeft/api.md)
- [topRight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/topRight/api.md)
- [viewConfiguration](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/viewConfiguration/api.md)
- [visibleSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/visibleSize/api.md)
- [width](https://composables.com/jetpack-compose/androidx.compose.ui/ui-test/properties/width/api.md)
