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

# Product Element

## What is Product Element?

Product elements are the data variables in QATTS. They carry the test data to execution engine during test execution.

They have a tight bonding with UI elements. Which means, every product element is associated with a UI element.

## Create Product Element

### Step by step walkthrough

To add an Product Element follow the below steps

**STEP 1**: Go to **Studio**, it directs to new window which will be appearing as shown below.

![](/files/-MgpSeICOkIC4wEvjWBv)

**STEP 2**: On the right corner Click on "**+**" icon and select **Add Product Element**, it should appear as below.

![](/files/-MgpXAVZitsjumF4ZCly)

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

{% hint style="info" %}
Selecting the Group details is mandatory.&#x20;
{% endhint %}

![](/files/-MgpXQ6TKvpPRGbJNbpz)

* **Product Element Name:** The name could any of the user choice.
* **Label Name:** It should be similar to the given product element name.
* **Product Element Type:** There are various fields to choose from input,output,action, custom, page.
* **UI Input Element Name:** Add the UI Element you want to connect it from the drop down selection.
* **UI View Element Name:**
* **Data Type:** Choose the type of data as string, boolean, Integer and others.
* **Database Column Name:**
* **Sequence**:

**STEP 4**: After adding required details and then click on **Save**, the given **Product Element** name would be saved in the groups you have selected it in.

### Short video

![](/files/-MkGiYqKoTMlX_hD_3c8)

{% hint style="info" %}
**Note**: The Product Element Name should be same as the excel sheet headings.
{% endhint %}
