# Functionality

## What is Functionality?

A **Functionality** is a particular web page, with different web elements. Here we connect the test data (excel File) in the functionality which is related to the web page.

## Steps to Create Functionality

To add a Functionality kindly follow the below steps:

**STEP 1**: Click **Studio** on the Left Navigation Panel, it directs to new window. On the left corner Click on "**+**" icon and select **Add Functionality**, screen should appear as below.

![](https://545053280-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVX-yOtIHRnx7UtstUT%2F-Mgt04xbMHUxpnI91oLE%2F-Mgt2RxV1eOS-9pMdZyJ%2Fadd%20Functionality.png?alt=media\&token=791aff5b-3ccc-48dc-868a-2f125eb5bd72)

**STEP 2**: Fill the required details as shown in the below screenshot.

![](https://545053280-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVX-yOtIHRnx7UtstUT%2F-Mgt04xbMHUxpnI91oLE%2F-Mgt2bzQc71kBSDBAWel%2FFunctionality%20details.JPG?alt=media\&token=73540597-dd23-464d-9737-89fbab451a15)

* **Functionality Name:** The functionality name could be any of the user choice.
* **Functionality Type:** Select the type from the drop down as Web, API or Function depending on the requirement.
* **Testcase Excel File Name:** The Name given to the file should be same as the test data.
* **Testcase Excel Sheet Name:** Give the sheet name of the test data.
* **Description:** Write the description what this functionality is for.

**STEP 3**: After adding required details and then click on **Save**, the given **Functionality Name** would be saved in the Feature you have chosen in.

![](https://545053280-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVX-yOtIHRnx7UtstUT%2F-MkH6MW3CxBsvu2cl1w8%2F-MkH8-bKunKuU5u9EdGR%2FAdding%20Functionality.gif?alt=media\&token=f164826e-af64-48a4-be47-ccf83aa10232)

{% hint style="danger" %}
&#x20;Here the Excel file name and sheet name should be exactly same as the it is used in the test dat&#x61;**.**
{% endhint %}
