# Mobile Test

The **Mobile Testing** module in TestWheel allows users to manage and execute **mobile automation** testing activities within the platform. Users can navigate to the Mobile Test module by scrolling through the side navigation panel on the **TestWheel dashboard** and selecting the Mobile Test icon, as shown in the screenshot below.

<figure><img src="/files/6xw7aeMAg6XwB0fujAqQ" alt=""><figcaption></figcaption></figure>

### Create Application

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

To begin mobile testing, users must create a mobile application by clicking the **Add New Application** button. This opens the Create Application page, where users are required to provide all mandatory details, including the Application **Name,** **Description,** **Environment,** **Mobile Platform (Android or iOS), OS Version,** Target Device, and the application file in **APK** or **IPA** format.

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

After entering all required information, clicking the **Register** button successfully creates the mobile application for further testing activities. The Mobile Applications page provides a centralized view for managing registered applications, enabling users to search, create, edit, and monitor application configurations efficiently.

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

#### Document Upload

After creating the application, **users** must **navigate to the Document Upload page** and **upload the required testing documents**, including the **Authentication** Sheet, **UI Properties** Sheet, and **User Data** Sheet. Once all required documents are uploaded successfully, TestWheel **automatically enables the Run option** for the mobile application, allowing users to proceed with mobile test execution.

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

#### Test Run

To execute the mobile test, users can click the **Run** icon available for the registered mobile application. Once the Run option is selected, the system navigates to the **Test Result** page, where users can monitor the execution progress and view real-time test execution details. TestWheel then initiates the mobile automation execution process using the uploaded configuration files and selected device environment. This process allows users to validate application functionality and execute test scenarios efficiently.

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

#### Edit Mobile Application

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

Click the **Edit icon** to be redirected to the **Edit Application page**, as shown in the screenshot below.

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

Users can modify the required application details and click the **Update** button to save the changes successfully. While editing the application, users must ensure that the **selected OS version matches the uploaded application file version**; otherwise, the application update process may fail in TestWheel.


---

# Agent Instructions: 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.testwheel.com/mobile-test.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.
