--- title: "Data feature" slug: "data-feature" updated: 2026-06-05T07:29:41Z published: 2026-06-05T07:29:41Z canonical: "helpcenter.autify.com/data-feature" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://helpcenter.autify.com/llms.txt > Use this file to discover all available pages before exploring further. # Data feature The **Data feature** allows you to test multiple data patterns in a single scenario. ## Creating a data table There are two ways to register data: 1. [How to upload a CSV file](/v1/docs/data-feature#11-csvファイルの準備) 2. [How to register data from the screen](/v1/docs/data-feature#1-csvファイルをアップロードする方法1) ## 1. How to upload a CSV file ### 1-1. Preparing a CSV file First, prepare a CSV file that contains the patterns you want to run. ```plaintext FirstName,LastName,email,CompanyName,Position,CompanySize John,Smith,test@autify.com,"Autify, Inc.",QA,1-15 Liam,Smith,test@test.com,"Test, Inc.",SET,"5,000+" Olivia,Smith,test@burning.com,"Burning, Inc.",Engineer,201-500 ``` - **The values in the first row can be used as variable names** in each step of the scenario. - **The file encoding must be UTF-8**. - One row is treated as one data pattern. In the example above, there are 4 data patterns. - You cannot combine values from different rows. Please add a pattern as a new row. #### 1-2. Uploading the CSV file 1. Go to the **Data** tab in the scenario. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/Screenshot 2026-06-03 at 14.21.09.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 2. Select **Upload CSV (UTF-8)**, and select the prepared CSV file to upload ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/Screenshot 2026-06-03 at 14.23.45.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 1. Click the **Save** button to save the data. - You can save or cancel changes from the menu in the top right corner. - You can use the arrow buttons to undo changes. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/data_save.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) ### 2. How to register data from the screen 1. Go to the **Data** tab in the scenario. 2. Click **New data table**. 3. A table will be created. Enter the column names you want to use as variable names in the first row, and the values for each pattern in the second row and below.![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/Screenshot 2026-06-03 at 14.49.53.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 1. Hover your cursor over the table borders to add or remove rows and columns. 4. Click the **Save** button to save the data. - You can save or cancel changes from the menu in the top right corner. - You can use the arrow buttons to undo changes. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/data_save.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) > [!NOTE] > **Column and row operations and keyboard navigation for the scenario data table** > > You can easily add and remove columns and rows in the scenario data table. In addition, you can use the arrow keys, Tab key, and Enter key on your keyboard to enter data smoothly, allowing you to edit with a spreadsheet-like feel. > > - **Adding and removing columns and rows**: You can add or remove them by clicking the icons displayed at the borders of columns and rows. > - **Keyboard navigation**: > - Use the **Arrow keys** (↑ ↓ ← →) to move to adjacent cells. > - Press **Enter** to move to the next row in the same column. > - Press **Tab** to move to the next input field. ## Using the created data in a scenario Values added to the **Data** tab can be used within steps for various purposes, such as text assertions, inputs, and page navigations. For example, it can be used for page navigation as follows. ### Example usage for page navigation 1. Open the **Edit Step** modal in a Visit step. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/edit.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 2. Select **Data** from the dropdown list to the right of the URL property. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/data_select.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 3. Select the target data column. 1. The data table headers will appear in the dropdown list, so select the column to use for the URL. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/data_list.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D) 4. Click **Done** and save the step. ## Running a test with a data table When you run a scenario that includes a registered data table, the test will be executed for each row in the table. You can check the results for each row by switching the dropdown at the top of the test execution results. ![](https://cdn.document360.io/c040854c-2c75-49d0-98e1-43f462e8657e/Images/Documentation/data_result.png?sv=2026-02-06&spr=https&st=2026-11-08T16%3A35%3A33Z&se=2026-11-08T17%3A35%3A33Z&sr=c&sp=r&sig=F7E6jeI4uB43TJrJKLp3bAOSCYR%2Bx6CPtjcuaSNh%2BcA%3D)