> For the complete documentation index, see [llms.txt](https://docs.loadmill.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.loadmill.com/droid-cua/droid-cua.md).

# Overview

Droid CUA is Loadmill's AI-powered desktop app for mobile and web testing.

It helps you create, run, and manage tests for Android devices and emulators, iOS simulators on macOS, cloud mobile devices, and browser flows. Instead of writing traditional automation code with selectors and locators, you describe the user flow in natural language and let the agent operate the app from the screen, the same way a person would.

With Droid CUA you can:

* Connect to a real Android device, Android emulator, iOS simulator, cloud mobile device, or browser.
* Create mobile and web tests from plain-English instructions.
* Watch the agent execute each action with live logs.
* Save reusable `.dcua` test scripts.
* Run saved tests again from the desktop app or the CLI.
* Use run history and reports to review what happened.

***

## How it helps

Droid CUA is useful when you want to validate real mobile flows without spending time building and maintaining fragile selector-based scripts.

For example, you can ask the agent to sign in, search for an item, add it to the cart, submit a form, or verify that a confirmation screen is visible. Droid CUA captures the device screen, sends the screen and your instructions to the AI model, receives an action such as tap, scroll, type, or wait, and executes that action on the device.

The result is a test workflow that is easier to draft, easier to understand, and closer to how a real user interacts with your app.

***

## Platforms

### Android

Droid CUA supports physical Android devices and Android emulators.

### iOS

Droid CUA supports iOS simulators on macOS.

### Web

Droid CUA supports browser testing with installed Chrome or Edge.

### Cloud devices

Droid CUA supports cloud mobile runs on LambdaTest from the CLI. Cloud runs use real Android or iOS devices and require your LambdaTest credentials plus an app build.

### Desktop support

* macOS: Android, iOS simulator, and web workflows
* Windows: Android and web workflows

***

## Learn more

* [Getting started](/droid-cua/getting-started.md)
* [CLI](/droid-cua/cli.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.loadmill.com/droid-cua/droid-cua.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
