> For the complete documentation index, see [llms.txt](https://docs.drizz.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.drizz.dev/getting-started/drizz-desktop-app/introduction-drizz-desktop-app/components.md).

# Components

This section provides an overview of the core functional areas of the Drizz Desktop App. Each component plays a distinct role in enabling device connectivity, application control, test creation, live execution, and asset management. Understanding these components helps users navigate the Desktop App efficiently and build end-to-end automated test flows with clarity and precision.

### The Desktop App consists of the following functional areas:

1. Device List: Displays connected Android/iOS devices and real devices.

<figure><img src="/files/8WtiktFuP0KobFyjlJEg" alt=""><figcaption></figcaption></figure>

2. Application Controls: Install, launch and manage the application under test.

<figure><img src="/files/npBXOMtwH0IccQLLDm7s" alt=""><figcaption></figcaption></figure>

3. Test Editor: Create, modify and organize test commands.

<figure><img src="/files/pFFJSV0f5J5iQlYumavK" alt=""><figcaption></figcaption></figure>

4. Execution View: Run tests and view real-time execution output.

<figure><img src="/files/fD1Nj6yzGG90lsV5BREF" alt=""><figcaption></figcaption></figure>

4. Project Workspace: Manage test files, modules and associated assets.

<figure><img src="/files/0HLIiguWC6wyfv5rM4Px" alt=""><figcaption></figcaption></figure>
