> For the complete documentation index, see [llms.txt](https://docs.qapilot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.qapilot.io/test-creation/record-mobile-test-steps.md).

# Record Mobile Test Steps

## Record Mobile Test Steps

QApilot records device interactions as reusable test steps. Use recordings to build a test case, group coverage into a test suite, and run it through a test plan.

A recorded step captures an action performed on the selected device. Review the resulting steps before using them for repeatable test automation.

***

## Prerequisites

1. Ensure you create a [Project ](/ai-and-core-concepts/projects.md)before recording the test steps.
2. Establish a [Local/Cloud Device](/getting-started/set-up-qapilot/system-requirements.md) connection setup.
3. You should know how to create a [Test Case](/ai-and-core-concepts/qapilot-terminology.md#test-case)

***

## Recording Steps

1. Select the "Start Recording" option to start setting up a test.

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

2. Let us see each of these steps in detail:
   1. [**Recording**](/test-creation/record-mobile-test-steps.md) is the starting point of the workflow. In this step, you connect the target device, launch the application, and capture the exact user interactions that QApilot stores as test steps for automation. These actions usually include taps, text entry, navigation, waits, and validations that represent a real user flow.
   2. [**Test Case**](/test-creation/create-and-manage-mobile-test-cases.md) is where the recorded flow (group of test steps) is saved as a reusable automated entity. You can name the test case, organize it with metadata such as severity or module, and manage the recorded steps so the scenario is ready for repeatable execution.
   3. [**Test Suite**](/test-creation/test-suite.md) helps you group related test cases into one execution-ready collection. This is useful when you want to validate a full business flow, run regression coverage, or maintain the order in which multiple test cases should execute.
   4. [**Test Execution**](/execution-and-reliability/run-mobile-test-plans.md) is the stage where the recorded and organized tests actually run on the selected device or environment. Here, you choose the execution source, apply test data and runtime settings, start the run, and review the generated results and reports.

For step-level recording options and locator details, see [Create Test Steps with the Test Recorder](/test-creation/record-mobile-test-steps/create-test-steps-with-the-test-recorder.md).
